Warning: Permanently added '54.166.146.139' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/9310739-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64 Version: 1.3 PID: 28375 Logging PID: 28376 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'build_id': 9310739, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': '8a8b3aea2609040336b71cd0cf050315aed9340b', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/fberat/autoconf.2.72-6/mingw-wxWidgets', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'mingw-wxWidgets', 'package_version': '2.8.12-40', 'project_dirname': 'autoconf.2.72-6', 'project_name': 'autoconf.2.72-6', 'project_owner': 'fberat', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/fberat/autoconf.2.72-6/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'fberat/autoconf.2.72-6--fberat', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'fberat', 'tags': [], 'task_id': '9310739-fedora-rawhide-x86_64', 'timeout': 115200, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/fberat/autoconf.2.72-6/mingw-wxWidgets /var/lib/copr-rpmbuild/workspace/workdir-ju128_p3/mingw-wxWidgets --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/fberat/autoconf.2.72-6/mingw-wxWidgets', '/var/lib/copr-rpmbuild/workspace/workdir-ju128_p3/mingw-wxWidgets', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-ju128_p3/mingw-wxWidgets'... Running: git checkout 8a8b3aea2609040336b71cd0cf050315aed9340b -- cmd: ['git', 'checkout', '8a8b3aea2609040336b71cd0cf050315aed9340b', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-ju128_p3/mingw-wxWidgets rc: 0 stdout: stderr: Note: switching to '8a8b3aea2609040336b71cd0cf050315aed9340b'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 8a8b3ae automatic import of mingw-wxWidgets Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-ju128_p3/mingw-wxWidgets rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading wxWidgets-2.8.12.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o wxWidgets-2.8.12.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/fberat/autoconf.2.72-6/mingw-wxWidgets/wxWidgets-2.8.12.tar.gz/md5/2fa39da14bc06ea86fe902579fedc5b1/wxWidgets-2.8.12.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 18.0M 100 18.0M 0 0 22.4M 0 --:--:-- --:--:-- --:--:-- 22.4M INFO: Reading stdout from command: md5sum wxWidgets-2.8.12.tar.gz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=115200): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-ju128_p3/mingw-wxWidgets/mingw-wxWidgets.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-ju128_p3/mingw-wxWidgets --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1753264537.698386 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.3 starting (python version = 3.13.3, NVR = mock-6.3-1.fc42), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-ju128_p3/mingw-wxWidgets/mingw-wxWidgets.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-ju128_p3/mingw-wxWidgets --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1753264537.698386 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-ju128_p3/mingw-wxWidgets/mingw-wxWidgets.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.3 INFO: Mock Version: 6.3 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1753264537.698386/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using container image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Tagging container image as mock-bootstrap-2a3171cb-e525-4dc1-8f03-ee0fcc955dc0 INFO: Checking that 772e8ca99d4ee24821ae410b5935c40d0807fa0836da3933ad5db6fe20de6b82 image matches host's architecture INFO: Copy content of container 772e8ca99d4ee24821ae410b5935c40d0807fa0836da3933ad5db6fe20de6b82 to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1753264537.698386/root INFO: mounting 772e8ca99d4ee24821ae410b5935c40d0807fa0836da3933ad5db6fe20de6b82 with podman image mount INFO: image 772e8ca99d4ee24821ae410b5935c40d0807fa0836da3933ad5db6fe20de6b82 as /var/lib/containers/storage/overlay/1b09b4e95c8bad02eb01ebcb7776ff2a89e911f227d7f83f2cb11d567610ea44/merged INFO: umounting image 772e8ca99d4ee24821ae410b5935c40d0807fa0836da3933ad5db6fe20de6b82 (/var/lib/containers/storage/overlay/1b09b4e95c8bad02eb01ebcb7776ff2a89e911f227d7f83f2cb11d567610ea44/merged) with podman image umount INFO: Removing image mock-bootstrap-2a3171cb-e525-4dc1-8f03-ee0fcc955dc0 INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1753264537.698386/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-5.99.91-1.fc43.x86_64 rpm-sequoia-1.9.0-1.fc43.x86_64 dnf5-5.2.15.0-1.fc43.x86_64 dnf5-plugins-5.2.15.0-1.fc43.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: Copr repository 100% | 45.2 KiB/s | 1.5 KiB | 00m00s fedora 100% | 253.2 KiB/s | 25.3 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash x86_64 5.3.0-1.fc43 copr_base 8.4 MiB bzip2 x86_64 1.0.8-20.fc42 fedora 99.3 KiB coreutils x86_64 9.7-4.fc43 fedora 5.4 MiB cpio x86_64 2.15-2.fc41 fedora 1.1 MiB diffutils x86_64 3.12-2.fc43 copr_base 1.6 MiB fedora-release-common noarch 43-0.19 fedora 20.4 KiB findutils x86_64 1:4.10.0-5.fc43 copr_base 1.8 MiB gawk x86_64 5.3.2-1.fc43 fedora 1.8 MiB glibc-minimal-langpack x86_64 2.41.9000-23.fc43 copr_base 0.0 B grep x86_64 3.12-1.fc43 copr_base 1.0 MiB gzip x86_64 1.13-3.fc43 copr_base 388.8 KiB info x86_64 7.2-4.fc43 fedora 353.9 KiB patch x86_64 2.8-1.fc43 copr_base 222.8 KiB redhat-rpm-config noarch 343-7.fc43 fedora 181.7 KiB rpm-build x86_64 5.99.91-1.fc43 fedora 289.6 KiB sed x86_64 4.9-4.fc43 copr_base 857.3 KiB shadow-utils x86_64 2:4.18.0-1.fc43 fedora 3.9 MiB tar x86_64 2:1.35-5.fc42 fedora 3.0 MiB unzip x86_64 6.0-66.fc42 fedora 390.3 KiB util-linux x86_64 2.41.1-11.fc43 fedora 3.5 MiB which x86_64 2.23-2.fc43 fedora 83.5 KiB xz x86_64 1:5.8.1-1.fc43 copr_base 1.3 MiB Installing dependencies: add-determinism x86_64 0.6.0-1.fc43 fedora 2.5 MiB alternatives x86_64 1.33-1.fc43 copr_base 62.2 KiB ansible-srpm-macros noarch 1-17.1.fc42 fedora 35.7 KiB audit-libs x86_64 4.1.0-1.fc43 copr_base 378.8 KiB binutils x86_64 2.44.90-2.fc43 fedora 26.4 MiB build-reproducibility-srpm-macros noarch 0.6.0-1.fc43 fedora 735.0 B bzip2-libs x86_64 1.0.8-20.fc42 fedora 84.6 KiB ca-certificates noarch 2024.2.69_v8.0.401-5.fc42 fedora 2.6 MiB coreutils-common x86_64 9.7-4.fc43 fedora 11.3 MiB crypto-policies noarch 20250714-1.gitcd6043a.fc43 fedora 146.9 KiB curl x86_64 8.15.0-1.fc43 fedora 473.6 KiB cyrus-sasl-lib x86_64 2.1.28-30.fc43 copr_base 2.3 MiB debugedit x86_64 5.2-1.fc43 copr_base 197.8 KiB dwz x86_64 0.16-1.fc43 fedora 287.1 KiB ed x86_64 1.21.1-1.fc43 fedora 142.8 KiB efi-srpm-macros noarch 6-3.fc43 fedora 40.1 KiB elfutils x86_64 0.193-2.fc43 copr_base 2.9 MiB elfutils-debuginfod-client x86_64 0.193-2.fc43 copr_base 83.9 KiB elfutils-default-yama-scope noarch 0.193-2.fc43 copr_base 1.8 KiB elfutils-libelf x86_64 0.193-2.fc43 copr_base 1.2 MiB elfutils-libs x86_64 0.193-2.fc43 copr_base 683.4 KiB fedora-gpg-keys noarch 43-0.2 fedora 129.0 KiB fedora-release noarch 43-0.19 fedora 0.0 B fedora-release-identity-basic noarch 43-0.19 fedora 664.0 B fedora-repos noarch 43-0.2 fedora 4.9 KiB fedora-repos-rawhide noarch 43-0.2 fedora 2.2 KiB file x86_64 5.46-5.fc43 copr_base 100.2 KiB file-libs x86_64 5.46-5.fc43 copr_base 11.9 MiB filesystem x86_64 3.18-44.fc43 fedora 112.0 B filesystem-srpm-macros noarch 3.18-44.fc43 fedora 38.2 KiB fonts-srpm-macros noarch 1:2.0.5-22.fc43 fedora 55.8 KiB forge-srpm-macros noarch 0.4.0-2.fc42 fedora 38.9 KiB fpc-srpm-macros noarch 1.3-14.fc42 fedora 144.0 B gdb-minimal x86_64 16.3-3.fc43 copr_base 13.2 MiB gdbm-libs x86_64 1:1.23-9.fc43 copr_base 129.9 KiB ghc-srpm-macros noarch 1.9.2-2.fc42 fedora 779.0 B glibc x86_64 2.41.9000-23.fc43 copr_base 6.7 MiB glibc-common x86_64 2.41.9000-23.fc43 copr_base 1.0 MiB glibc-gconv-extra x86_64 2.41.9000-23.fc43 copr_base 7.2 MiB gmp x86_64 1:6.3.0-3.fc43 copr_base 811.2 KiB gnat-srpm-macros noarch 6-7.fc42 fedora 1.0 KiB gnupg2 x86_64 2.4.8-2.fc43 copr_base 6.5 MiB gnupg2-dirmngr x86_64 2.4.8-2.fc43 copr_base 618.4 KiB gnupg2-gpg-agent x86_64 2.4.8-2.fc43 copr_base 671.4 KiB gnupg2-gpgconf x86_64 2.4.8-2.fc43 copr_base 250.0 KiB gnupg2-keyboxd x86_64 2.4.8-2.fc43 copr_base 201.4 KiB gnupg2-verify x86_64 2.4.8-2.fc43 copr_base 348.5 KiB gnutls x86_64 3.8.10-1.fc43 copr_base 3.8 MiB go-srpm-macros noarch 3.7.0-1.fc43 fedora 61.6 KiB gpgverify noarch 2.2-2.fc43 fedora 8.7 KiB ima-evm-utils-libs x86_64 1.6.2-5.fc43 copr_base 60.7 KiB jansson x86_64 2.14-2.fc43 copr_base 89.1 KiB java-srpm-macros noarch 1-6.fc43 fedora 870.0 B json-c x86_64 0.18-4.fc43 fedora 82.7 KiB kernel-srpm-macros noarch 1.0-25.fc42 fedora 1.9 KiB keyutils-libs x86_64 1.6.3-5.fc42 fedora 58.3 KiB krb5-libs x86_64 1.21.3-6.fc43 copr_base 2.3 MiB libacl x86_64 2.3.2-3.fc42 fedora 38.3 KiB libarchive x86_64 3.8.1-1.fc43 fedora 951.1 KiB libassuan x86_64 2.5.7-3.fc42 fedora 167.8 KiB libattr x86_64 2.5.2-5.fc43 copr_base 24.4 KiB libblkid x86_64 2.41.1-11.fc43 fedora 262.4 KiB libbrotli x86_64 1.1.0-7.fc43 fedora 833.3 KiB libcap x86_64 2.76-1.fc43 fedora 209.2 KiB libcap-ng x86_64 0.8.5-5.fc43 fedora 68.9 KiB libcom_err x86_64 1.47.3-1.fc43 copr_base 63.1 KiB libcurl x86_64 8.15.0-1.fc43 fedora 903.2 KiB libeconf x86_64 0.7.9-1.fc43 fedora 64.9 KiB libevent x86_64 2.1.12-15.fc42 fedora 903.1 KiB libfdisk x86_64 2.41.1-11.fc43 fedora 380.4 KiB libffi x86_64 3.5.1-1.fc43 fedora 83.6 KiB libfsverity x86_64 1.6-2.fc42 fedora 32.5 KiB libgcc x86_64 15.1.1-2.fc43 fedora 266.6 KiB libgcrypt x86_64 1.11.1-1.fc43 copr_base 1.6 MiB libgomp x86_64 15.1.1-2.fc43 fedora 539.1 KiB libgpg-error x86_64 1.55-1.fc43 copr_base 915.3 KiB libidn2 x86_64 2.3.8-1.fc43 copr_base 552.5 KiB libksba x86_64 1.6.7-3.fc42 fedora 402.5 KiB liblastlog2 x86_64 2.41.1-11.fc43 fedora 33.9 KiB libmount x86_64 2.41.1-11.fc43 fedora 372.7 KiB libnghttp2 x86_64 1.66.0-1.fc43 fedora 162.2 KiB libpkgconf x86_64 2.3.0-2.fc43 copr_base 78.1 KiB libpsl x86_64 0.21.5-5.fc43 copr_base 76.4 KiB libselinux x86_64 3.9-1.fc43 fedora 193.1 KiB libsemanage x86_64 3.9-1.fc43 fedora 308.4 KiB libsepol x86_64 3.9-1.fc43 fedora 821.9 KiB libsmartcols x86_64 2.41.1-11.fc43 fedora 180.5 KiB libssh x86_64 0.11.2-1.fc43 fedora 566.7 KiB libssh-config noarch 0.11.2-1.fc43 fedora 277.0 B libstdc++ x86_64 15.1.1-2.fc43 fedora 2.8 MiB libtasn1 x86_64 4.20.0-1.fc43 copr_base 176.3 KiB libtool-ltdl x86_64 2.5.4-5.fc43 copr_base 70.1 KiB libunistring x86_64 1.1-9.fc42 fedora 1.7 MiB libusb1 x86_64 1.0.28-2.fc43 fedora 171.0 KiB libuuid x86_64 2.41.1-11.fc43 fedora 37.4 KiB libverto x86_64 0.3.2-10.fc43 copr_base 25.4 KiB libxcrypt x86_64 4.4.38-7.fc43 copr_base 284.4 KiB libxml2 x86_64 2.12.10-2.fc43 fedora 1.7 MiB libzstd x86_64 1.5.7-1.fc43 fedora 807.8 KiB lua-libs x86_64 5.4.8-1.fc43 copr_base 280.8 KiB lua-srpm-macros noarch 1-15.fc42 fedora 1.3 KiB lz4-libs x86_64 1.10.0-2.fc42 fedora 157.4 KiB mpfr x86_64 4.2.2-1.fc43 fedora 828.8 KiB ncurses-base noarch 6.5-6.20250614.fc43 fedora 328.1 KiB ncurses-libs x86_64 6.5-6.20250614.fc43 fedora 946.3 KiB nettle x86_64 3.10.1-1.fc43 copr_base 790.5 KiB npth x86_64 1.8-2.fc42 fedora 49.6 KiB ocaml-srpm-macros noarch 10-4.fc42 fedora 1.9 KiB openblas-srpm-macros noarch 2-19.fc42 fedora 112.0 B openldap x86_64 2.6.10-2.fc43 fedora 655.8 KiB openssl-libs x86_64 1:3.5.1-1.fc43 fedora 8.9 MiB p11-kit x86_64 0.25.5-8.fc43 fedora 2.2 MiB p11-kit-trust x86_64 0.25.5-8.fc43 fedora 395.5 KiB package-notes-srpm-macros noarch 0.5-13.fc42 fedora 1.6 KiB pam-libs x86_64 1.7.1-2.fc43 copr_base 126.8 KiB pcre2 x86_64 10.45-1.fc43 copr_base 697.7 KiB pcre2-syntax noarch 10.45-1.fc43 copr_base 273.9 KiB perl-srpm-macros noarch 1-59.fc43 fedora 861.0 B pkgconf x86_64 2.3.0-2.fc43 copr_base 88.5 KiB pkgconf-m4 noarch 2.3.0-2.fc43 copr_base 14.4 KiB pkgconf-pkg-config x86_64 2.3.0-2.fc43 copr_base 989.0 B popt x86_64 1.19-8.fc42 fedora 132.8 KiB publicsuffix-list-dafsa noarch 20250616-1.fc43 fedora 69.1 KiB pyproject-srpm-macros noarch 1.18.3-1.fc43 fedora 1.9 KiB python-srpm-macros noarch 3.14-3.fc43 fedora 51.5 KiB qt5-srpm-macros noarch 5.15.17-1.fc43 fedora 500.0 B qt6-srpm-macros noarch 6.9.1-1.fc43 fedora 464.0 B readline x86_64 8.3-1.fc43 fedora 511.7 KiB rpm x86_64 5.99.91-1.fc43 fedora 3.0 MiB rpm-build-libs x86_64 5.99.91-1.fc43 fedora 268.4 KiB rpm-libs x86_64 5.99.91-1.fc43 fedora 933.7 KiB rpm-sequoia x86_64 1.9.0-1.fc43 fedora 2.5 MiB rpm-sign-libs x86_64 5.99.91-1.fc43 fedora 39.7 KiB rust-srpm-macros noarch 26.3-4.fc42 fedora 4.8 KiB setup noarch 2.15.0-25.fc43 fedora 725.0 KiB sqlite-libs x86_64 3.50.2-1.fc43 copr_base 1.5 MiB systemd-libs x86_64 257.7-1.fc43 fedora 2.2 MiB systemd-standalone-sysusers x86_64 257.7-1.fc43 fedora 277.3 KiB tpm2-tss x86_64 4.1.3-7.fc43 fedora 1.6 MiB tree-sitter-srpm-macros noarch 0.4.1-1.fc43 fedora 8.2 KiB util-linux-core x86_64 2.41.1-11.fc43 fedora 1.5 MiB xxhash-libs x86_64 0.8.3-2.fc42 fedora 90.2 KiB xz-libs x86_64 1:5.8.1-1.fc43 copr_base 217.8 KiB zig-srpm-macros noarch 1-4.fc42 fedora 1.1 KiB zip x86_64 3.0-43.fc42 fedora 698.5 KiB zlib-ng-compat x86_64 2.2.4-2.fc43 fedora 137.6 KiB zstd x86_64 1.5.7-1.fc43 fedora 1.7 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 169 packages Total size of inbound packages is 59 MiB. Need to download 0 B. After this operation, 198 MiB extra will be used (install 198 MiB, remove 0 B). [ 1/169] tar-2:1.35-5.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/169] bzip2-0:1.0.8-20.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/169] redhat-rpm-config-0:343-7.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/169] rpm-build-0:5.99.91-1.fc43.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/169] unzip-0:6.0-66.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/169] cpio-0:2.15-2.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/169] which-0:2.23-2.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/169] coreutils-0:9.7-4.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/169] fedora-release-common-0:43-0. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 10/169] info-0:7.2-4.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 11/169] bash-0:5.3.0-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 12/169] grep-0:3.12-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 13/169] patch-0:2.8-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 14/169] sed-0:4.9-4.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 15/169] shadow-utils-2:4.18.0-1.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 16/169] util-linux-0:2.41.1-11.fc43.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 17/169] diffutils-0:3.12-2.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 18/169] findutils-1:4.10.0-5.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 19/169] gawk-0:5.3.2-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 20/169] glibc-minimal-langpack-0:2.41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 21/169] gzip-0:1.13-3.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 22/169] xz-1:5.8.1-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 23/169] libacl-0:2.3.2-3.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 24/169] libselinux-0:3.9-1.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 25/169] bzip2-libs-0:1.0.8-20.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 26/169] ansible-srpm-macros-0:1-17.1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 27/169] build-reproducibility-srpm-ma 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 28/169] dwz-0:0.16-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 29/169] efi-srpm-macros-0:6-3.fc43.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 30/169] filesystem-srpm-macros-0:3.18 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 31/169] fonts-srpm-macros-1:2.0.5-22. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 32/169] forge-srpm-macros-0:0.4.0-2.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 33/169] fpc-srpm-macros-0:1.3-14.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 34/169] ghc-srpm-macros-0:1.9.2-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 35/169] gnat-srpm-macros-0:6-7.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 36/169] go-srpm-macros-0:3.7.0-1.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 37/169] java-srpm-macros-0:1-6.fc43.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 38/169] kernel-srpm-macros-0:1.0-25.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 39/169] lua-srpm-macros-0:1-15.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 40/169] ocaml-srpm-macros-0:10-4.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 41/169] openblas-srpm-macros-0:2-19.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 42/169] package-notes-srpm-macros-0:0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 43/169] perl-srpm-macros-0:1-59.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 44/169] pyproject-srpm-macros-0:1.18. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 45/169] python-srpm-macros-0:3.14-3.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 46/169] qt5-srpm-macros-0:5.15.17-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 47/169] qt6-srpm-macros-0:6.9.1-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 48/169] rpm-0:5.99.91-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 49/169] rust-srpm-macros-0:26.3-4.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 50/169] tree-sitter-srpm-macros-0:0.4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 51/169] zig-srpm-macros-0:1-4.fc42.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 52/169] zip-0:3.0-43.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 53/169] libarchive-0:3.8.1-1.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 54/169] libgcc-0:15.1.1-2.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 55/169] libstdc++-0:15.1.1-2.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 56/169] popt-0:1.19-8.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 57/169] readline-0:8.3-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 58/169] rpm-build-libs-0:5.99.91-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 59/169] rpm-libs-0:5.99.91-1.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 60/169] zstd-0:1.5.7-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 61/169] coreutils-common-0:9.7-4.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 62/169] filesystem-0:3.18-44.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 63/169] libcap-0:2.76-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 64/169] openssl-libs-1:3.5.1-1.fc43.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 65/169] systemd-libs-0:257.7-1.fc43.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 66/169] fedora-repos-0:43-0.2.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 67/169] ncurses-libs-0:6.5-6.20250614 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 68/169] ed-0:1.21.1-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 69/169] libeconf-0:0.7.9-1.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 70/169] libsemanage-0:3.9-1.fc43.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 71/169] setup-0:2.15.0-25.fc43.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 72/169] libblkid-0:2.41.1-11.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 73/169] libcap-ng-0:0.8.5-5.fc43.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 74/169] libfdisk-0:2.41.1-11.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 75/169] liblastlog2-0:2.41.1-11.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 76/169] libmount-0:2.41.1-11.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 77/169] libsmartcols-0:2.41.1-11.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 78/169] libuuid-0:2.41.1-11.fc43.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 79/169] util-linux-core-0:2.41.1-11.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 80/169] zlib-ng-compat-0:2.2.4-2.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 81/169] mpfr-0:4.2.2-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 82/169] libsepol-0:3.9-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 83/169] add-determinism-0:0.6.0-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 84/169] curl-0:8.15.0-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 85/169] libxml2-0:2.12.10-2.fc43.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 86/169] libzstd-0:1.5.7-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 87/169] lz4-libs-0:1.10.0-2.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 88/169] libgomp-0:15.1.1-2.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 89/169] rpm-sign-libs-0:5.99.91-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 90/169] rpm-sequoia-0:1.9.0-1.fc43.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 91/169] ca-certificates-0:2024.2.69_v 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 92/169] crypto-policies-0:20250714-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 93/169] fedora-gpg-keys-0:43-0.2.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 94/169] fedora-repos-rawhide-0:43-0.2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 95/169] ncurses-base-0:6.5-6.20250614 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 96/169] libfsverity-0:1.6-2.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 97/169] glibc-0:2.41.9000-23.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 98/169] xz-libs-1:5.8.1-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 99/169] libattr-0:2.5.2-5.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [100/169] pcre2-0:10.45-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [101/169] glibc-common-0:2.41.9000-23.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [102/169] glibc-gconv-extra-0:2.41.9000 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [103/169] libxcrypt-0:4.4.38-7.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [104/169] audit-libs-0:4.1.0-1.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [105/169] pam-libs-0:1.7.1-2.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [106/169] gnupg2-0:2.4.8-2.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [107/169] gpgverify-0:2.2-2.fc43.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [108/169] libassuan-0:2.5.7-3.fc42.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [109/169] npth-0:1.8-2.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [110/169] ima-evm-utils-libs-0:1.6.2-5. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [111/169] tpm2-tss-0:4.1.3-7.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [112/169] json-c-0:0.18-4.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [113/169] libusb1-0:1.0.28-2.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [114/169] lua-libs-0:5.4.8-1.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [115/169] sqlite-libs-0:3.50.2-1.fc43.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [116/169] elfutils-libelf-0:0.193-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [117/169] elfutils-libs-0:0.193-2.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [118/169] file-libs-0:5.46-5.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [119/169] binutils-0:2.44.90-2.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [120/169] debugedit-0:5.2-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [121/169] elfutils-0:0.193-2.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [122/169] file-0:5.46-5.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [123/169] pkgconf-pkg-config-0:2.3.0-2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [124/169] pkgconf-0:2.3.0-2.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [125/169] pkgconf-m4-0:2.3.0-2.fc43.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [126/169] libpkgconf-0:2.3.0-2.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [127/169] gmp-1:6.3.0-3.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [128/169] libgpg-error-0:1.55-1.fc43.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [129/169] gnupg2-verify-0:2.4.8-2.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [130/169] libffi-0:3.5.1-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [131/169] p11-kit-0:0.25.5-8.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [132/169] p11-kit-trust-0:0.25.5-8.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [133/169] alternatives-0:1.33-1.fc43.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [134/169] elfutils-debuginfod-client-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [135/169] jansson-0:2.14-2.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [136/169] pcre2-syntax-0:10.45-1.fc43.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [137/169] libgcrypt-0:1.11.1-1.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [138/169] gnupg2-dirmngr-0:2.4.8-2.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [139/169] libksba-0:1.6.7-3.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [140/169] openldap-0:2.6.10-2.fc43.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [141/169] libevent-0:2.1.12-15.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [142/169] gnupg2-gpg-agent-0:2.4.8-2.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [143/169] gnupg2-gpgconf-0:2.4.8-2.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [144/169] gnupg2-keyboxd-0:2.4.8-2.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [145/169] elfutils-default-yama-scope-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [146/169] libtasn1-0:4.20.0-1.fc43.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [147/169] cyrus-sasl-lib-0:2.1.28-30.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [148/169] libtool-ltdl-0:2.5.4-5.fc43.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [149/169] gnutls-0:3.8.10-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [150/169] libunistring-0:1.1-9.fc42.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [151/169] gdbm-libs-1:1.23-9.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [152/169] libidn2-0:2.3.8-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [153/169] nettle-0:3.10.1-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [154/169] fedora-release-0:43-0.19.noar 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [155/169] systemd-standalone-sysusers-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [156/169] gdb-minimal-0:16.3-3.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [157/169] xxhash-libs-0:0.8.3-2.fc42.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [158/169] fedora-release-identity-basic 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [159/169] libcurl-0:8.15.0-1.fc43.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [160/169] libbrotli-0:1.1.0-7.fc43.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [161/169] libnghttp2-0:1.66.0-1.fc43.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [162/169] libssh-0:0.11.2-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [163/169] libssh-config-0:0.11.2-1.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [164/169] krb5-libs-0:1.21.3-6.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [165/169] keyutils-libs-0:1.6.3-5.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [166/169] libpsl-0:0.21.5-5.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [167/169] publicsuffix-list-dafsa-0:202 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [168/169] libcom_err-0:1.47.3-1.fc43.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [169/169] libverto-0:0.3.2-10.fc43.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [169/169] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction Importing OpenPGP key 0x31645531: UserID : "Fedora (43) " Fingerprint: C6E7F081CF80E13146676E88829B606631645531 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-43-primary The key was successfully imported. Importing OpenPGP key 0x31645531: UserID : "Fedora (43) " Fingerprint: C6E7F081CF80E13146676E88829B606631645531 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-43-primary The key was successfully imported. Importing OpenPGP key 0x105EF944: UserID : "Fedora (42) " Fingerprint: B0F4950458F69E1150C6C5EDC8AC4916105EF944 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-42-primary The key was successfully imported. Importing OpenPGP key 0x6D9F90A6: UserID : "Fedora (44) " Fingerprint: 36F612DCF27F7D1A48A835E4DBFCF71C6D9F90A6 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-44-primary The key was successfully imported. [ 1/171] Verify package files 100% | 768.0 B/s | 169.0 B | 00m00s >>> Running %pretrans scriptlet: filesystem-0:3.18-44.fc43.x86_64 >>> Finished %pretrans scriptlet: filesystem-0:3.18-44.fc43.x86_64 >>> [RPM] /var/lib/mock/fedora-rawhide-x86_64-1753264537.698386/root/var/cache/d [ 2/171] Prepare transaction 100% | 4.6 KiB/s | 169.0 B | 00m00s [ 3/171] Installing libgcc-0:15.1.1-2. 100% | 262.0 MiB/s | 268.3 KiB | 00m00s [ 4/171] Installing publicsuffix-list- 100% | 0.0 B/s | 69.8 KiB | 00m00s [ 5/171] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 6/171] Installing fedora-release-ide 100% | 0.0 B/s | 920.0 B | 00m00s [ 7/171] Installing fedora-gpg-keys-0: 100% | 57.3 MiB/s | 175.9 KiB | 00m00s [ 8/171] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.4 KiB | 00m00s [ 9/171] Installing fedora-repos-0:43- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 10/171] Installing fedora-release-com 100% | 24.2 MiB/s | 24.8 KiB | 00m00s [ 11/171] Installing fedora-release-0:4 100% | 20.2 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.0-25.fc43.noarch >>> Finished sysusers scriptlet: setup-0:2.15.0-25.fc43.noarch >>> Scriptlet output: >>> Creating group 'adm' with GID 4. >>> Creating group 'audio' with GID 63. >>> Creating group 'cdrom' with GID 11. >>> Creating group 'clock' with GID 103. >>> Creating group 'dialout' with GID 18. >>> Creating group 'disk' with GID 6. >>> Creating group 'floppy' with GID 19. >>> Creating group 'ftp' with GID 50. >>> Creating group 'games' with GID 20. >>> Creating group 'input' with GID 104. >>> Creating group 'kmem' with GID 9. >>> Creating group 'kvm' with GID 36. >>> Creating group 'lock' with GID 54. >>> Creating group 'lp' with GID 7. >>> Creating group 'mail' with GID 12. >>> Creating group 'man' with GID 15. >>> Creating group 'mem' with GID 8. >>> Creating group 'nobody' with GID 65534. >>> Creating group 'render' with GID 105. >>> Creating group 'root' with GID 0. >>> Creating group 'sgx' with GID 106. >>> Creating group 'sys' with GID 3. >>> Creating group 'tape' with GID 33. >>> Creating group 'tty' with GID 5. >>> Creating group 'users' with GID 100. >>> Creating group 'utmp' with GID 22. >>> Creating group 'video' with GID 39. >>> Creating group 'wheel' with GID 10. >>> Creating user 'adm' (adm) with UID 3 and GID 4. >>> Creating group 'bin' with GID 1. >>> Creating user 'bin' (bin) with UID 1 and GID 1. >>> Creating group 'daemon' with GID 2. >>> Creating user 'daemon' (daemon) with UID 2 and GID 2. >>> Creating user 'ftp' (FTP User) with UID 14 and GID 50. >>> Creating user 'games' (games) with UID 12 and GID 100. >>> Creating user 'halt' (halt) with UID 7 and GID 0. >>> Creating user 'lp' (lp) with UID 4 and GID 7. >>> Creating user 'mail' (mail) with UID 8 and GID 12. >>> Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. >>> Creating user 'operator' (operator) with UID 11 and GID 0. >>> Creating user 'root' (Super User) with UID 0 and GID 0. >>> Creating user 'shutdown' (shutdown) with UID 6 and GID 0. >>> Creating user 'sync' (sync) with UID 5 and GID 0. >>> [ 12/171] Installing setup-0:2.15.0-25. 100% | 54.9 MiB/s | 730.6 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 13/171] Installing filesystem-0:3.18- 100% | 3.1 MiB/s | 212.5 KiB | 00m00s [ 14/171] Installing pcre2-syntax-0:10. 100% | 269.9 MiB/s | 276.4 KiB | 00m00s [ 15/171] Installing pkgconf-m4-0:2.3.0 100% | 0.0 B/s | 14.8 KiB | 00m00s [ 16/171] Installing ncurses-base-0:6.5 100% | 115.1 MiB/s | 353.5 KiB | 00m00s [ 17/171] Installing glibc-common-0:2.4 100% | 72.9 MiB/s | 1.0 MiB | 00m00s [ 18/171] Installing glibc-gconv-extra- 100% | 304.7 MiB/s | 7.3 MiB | 00m00s [ 19/171] Installing glibc-0:2.41.9000- 100% | 209.2 MiB/s | 6.7 MiB | 00m00s [ 20/171] Installing ncurses-libs-0:6.5 100% | 310.2 MiB/s | 952.9 KiB | 00m00s [ 21/171] Installing bash-0:5.3.0-1.fc4 100% | 312.2 MiB/s | 8.4 MiB | 00m00s [ 22/171] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 23/171] Installing zlib-ng-compat-0:2 100% | 135.2 MiB/s | 138.4 KiB | 00m00s [ 24/171] Installing bzip2-libs-0:1.0.8 100% | 0.0 B/s | 85.7 KiB | 00m00s [ 25/171] Installing libgpg-error-0:1.5 100% | 69.2 MiB/s | 921.2 KiB | 00m00s [ 26/171] Installing libstdc++-0:15.1.1 100% | 405.2 MiB/s | 2.8 MiB | 00m00s [ 27/171] Installing xz-libs-1:5.8.1-1. 100% | 213.8 MiB/s | 218.9 KiB | 00m00s [ 28/171] Installing libassuan-0:2.5.7- 100% | 165.6 MiB/s | 169.6 KiB | 00m00s [ 29/171] Installing libgcrypt-0:1.11.1 100% | 393.8 MiB/s | 1.6 MiB | 00m00s [ 30/171] Installing readline-0:8.3-1.f 100% | 501.8 MiB/s | 513.9 KiB | 00m00s [ 31/171] Installing libuuid-0:2.41.1-1 100% | 0.0 B/s | 38.3 KiB | 00m00s [ 32/171] Installing gmp-1:6.3.0-3.fc43 100% | 397.2 MiB/s | 813.5 KiB | 00m00s [ 33/171] Installing popt-0:1.19-8.fc42 100% | 68.1 MiB/s | 139.4 KiB | 00m00s [ 34/171] Installing npth-0:1.8-2.fc42. 100% | 0.0 B/s | 50.7 KiB | 00m00s [ 35/171] Installing libblkid-0:2.41.1- 100% | 257.4 MiB/s | 263.5 KiB | 00m00s [ 36/171] Installing libzstd-0:1.5.7-1. 100% | 395.1 MiB/s | 809.1 KiB | 00m00s [ 37/171] Installing elfutils-libelf-0: 100% | 388.8 MiB/s | 1.2 MiB | 00m00s [ 38/171] Installing libxcrypt-0:4.4.38 100% | 280.4 MiB/s | 287.1 KiB | 00m00s [ 39/171] Installing sqlite-libs-0:3.50 100% | 379.1 MiB/s | 1.5 MiB | 00m00s [ 40/171] Installing gnupg2-gpgconf-0:2 100% | 15.4 MiB/s | 252.1 KiB | 00m00s [ 41/171] Installing crypto-policies-0: 100% | 42.0 MiB/s | 172.0 KiB | 00m00s [ 42/171] Installing libattr-0:2.5.2-5. 100% | 0.0 B/s | 25.4 KiB | 00m00s [ 43/171] Installing libacl-0:2.3.2-3.f 100% | 0.0 B/s | 39.2 KiB | 00m00s [ 44/171] Installing libtasn1-0:4.20.0- 100% | 173.9 MiB/s | 178.1 KiB | 00m00s [ 45/171] Installing libunistring-0:1.1 100% | 431.7 MiB/s | 1.7 MiB | 00m00s [ 46/171] Installing libidn2-0:2.3.8-1. 100% | 272.8 MiB/s | 558.7 KiB | 00m00s [ 47/171] Installing dwz-0:0.16-1.fc43. 100% | 25.6 MiB/s | 288.5 KiB | 00m00s [ 48/171] Installing gnupg2-verify-0:2. 100% | 31.1 MiB/s | 349.9 KiB | 00m00s [ 49/171] Installing mpfr-0:4.2.2-1.fc4 100% | 405.5 MiB/s | 830.4 KiB | 00m00s [ 50/171] Installing gawk-0:5.3.2-1.fc4 100% | 121.1 MiB/s | 1.8 MiB | 00m00s [ 51/171] Installing libksba-0:1.6.7-3. 100% | 395.6 MiB/s | 405.1 KiB | 00m00s [ 52/171] Installing unzip-0:6.0-66.fc4 100% | 35.0 MiB/s | 393.8 KiB | 00m00s [ 53/171] Installing file-libs-0:5.46-5 100% | 741.1 MiB/s | 11.9 MiB | 00m00s [ 54/171] Installing file-0:5.46-5.fc43 100% | 9.0 MiB/s | 101.7 KiB | 00m00s [ 55/171] Installing libeconf-0:0.7.9-1 100% | 0.0 B/s | 66.5 KiB | 00m00s [ 56/171] Installing libcap-ng-0:0.8.5- 100% | 69.2 MiB/s | 70.8 KiB | 00m00s [ 57/171] Installing audit-libs-0:4.1.0 100% | 372.6 MiB/s | 381.5 KiB | 00m00s [ 58/171] Installing pam-libs-0:1.7.1-2 100% | 126.2 MiB/s | 129.2 KiB | 00m00s [ 59/171] Installing libcap-0:2.76-1.fc 100% | 19.0 MiB/s | 214.3 KiB | 00m00s [ 60/171] Installing systemd-libs-0:257 100% | 372.0 MiB/s | 2.2 MiB | 00m00s [ 61/171] Installing libsmartcols-0:2.4 100% | 177.4 MiB/s | 181.6 KiB | 00m00s [ 62/171] Installing libsepol-0:3.9-1.f 100% | 401.8 MiB/s | 822.9 KiB | 00m00s [ 63/171] Installing lz4-libs-0:1.10.0- 100% | 154.7 MiB/s | 158.5 KiB | 00m00s [ 64/171] Installing pcre2-0:10.45-1.fc 100% | 341.4 MiB/s | 699.1 KiB | 00m00s [ 65/171] Installing libselinux-0:3.9-1 100% | 189.8 MiB/s | 194.3 KiB | 00m00s [ 66/171] Installing grep-0:3.12-1.fc43 100% | 71.6 MiB/s | 1.0 MiB | 00m00s [ 67/171] Installing sed-0:4.9-4.fc43.x 100% | 65.0 MiB/s | 865.5 KiB | 00m00s [ 68/171] Installing findutils-1:4.10.0 100% | 123.9 MiB/s | 1.9 MiB | 00m00s [ 69/171] Installing xz-1:5.8.1-1.fc43. 100% | 88.8 MiB/s | 1.3 MiB | 00m00s [ 70/171] Installing libmount-0:2.41.1- 100% | 365.0 MiB/s | 373.8 KiB | 00m00s [ 71/171] Installing json-c-0:0.18-4.fc 100% | 0.0 B/s | 84.0 KiB | 00m00s [ 72/171] Installing lua-libs-0:5.4.8-1 100% | 275.4 MiB/s | 282.0 KiB | 00m00s [ 73/171] Installing libffi-0:3.5.1-1.f 100% | 83.0 MiB/s | 85.0 KiB | 00m00s [ 74/171] Installing p11-kit-0:0.25.5-8 100% | 128.5 MiB/s | 2.2 MiB | 00m00s [ 75/171] Installing alternatives-0:1.3 100% | 6.2 MiB/s | 63.8 KiB | 00m00s [ 76/171] Installing p11-kit-trust-0:0. 100% | 21.5 MiB/s | 397.1 KiB | 00m00s [ 77/171] Installing util-linux-core-0: 100% | 92.5 MiB/s | 1.5 MiB | 00m00s [ 78/171] Installing tar-2:1.35-5.fc42. 100% | 174.2 MiB/s | 3.0 MiB | 00m00s [ 79/171] Installing libsemanage-0:3.9- 100% | 302.9 MiB/s | 310.2 KiB | 00m00s [ 80/171] Installing systemd-standalone 100% | 24.7 MiB/s | 277.8 KiB | 00m00s [ 81/171] Installing zstd-0:1.5.7-1.fc4 100% | 122.1 MiB/s | 1.7 MiB | 00m00s [ 82/171] Installing libusb1-0:1.0.28-2 100% | 168.7 MiB/s | 172.7 KiB | 00m00s [ 83/171] Installing zip-0:3.0-43.fc42. 100% | 57.2 MiB/s | 702.4 KiB | 00m00s [ 84/171] Installing gnupg2-keyboxd-0:2 100% | 39.6 MiB/s | 202.7 KiB | 00m00s [ 85/171] Installing libpsl-0:0.21.5-5. 100% | 75.7 MiB/s | 77.5 KiB | 00m00s [ 86/171] Installing liblastlog2-0:2.41 100% | 8.8 MiB/s | 35.9 KiB | 00m00s [ 87/171] Installing libfdisk-0:2.41.1- 100% | 372.6 MiB/s | 381.5 KiB | 00m00s [ 88/171] Installing nettle-0:3.10.1-1. 100% | 387.5 MiB/s | 793.6 KiB | 00m00s [ 89/171] Installing gnutls-0:3.8.10-1. 100% | 383.9 MiB/s | 3.8 MiB | 00m00s [ 90/171] Installing libxml2-0:2.12.10- 100% | 113.6 MiB/s | 1.7 MiB | 00m00s [ 91/171] Installing bzip2-0:1.0.8-20.f 100% | 9.2 MiB/s | 103.8 KiB | 00m00s [ 92/171] Installing add-determinism-0: 100% | 154.1 MiB/s | 2.5 MiB | 00m00s [ 93/171] Installing build-reproducibil 100% | 0.0 B/s | 1.0 KiB | 00m00s [ 94/171] Installing filesystem-srpm-ma 100% | 0.0 B/s | 38.9 KiB | 00m00s [ 95/171] Installing ed-0:1.21.1-1.fc43 100% | 12.9 MiB/s | 145.1 KiB | 00m00s [ 96/171] Installing patch-0:2.8-1.fc43 100% | 19.9 MiB/s | 224.3 KiB | 00m00s [ 97/171] Installing elfutils-default-y 100% | 510.7 KiB/s | 2.0 KiB | 00m00s [ 98/171] Installing elfutils-libs-0:0. 100% | 334.5 MiB/s | 685.1 KiB | 00m00s [ 99/171] Installing cpio-0:2.15-2.fc41 100% | 78.6 MiB/s | 1.1 MiB | 00m00s [100/171] Installing diffutils-0:3.12-2 100% | 104.1 MiB/s | 1.6 MiB | 00m00s [101/171] Installing libgomp-0:15.1.1-2 100% | 527.8 MiB/s | 540.5 KiB | 00m00s [102/171] Installing libpkgconf-0:2.3.0 100% | 0.0 B/s | 79.2 KiB | 00m00s [103/171] Installing pkgconf-0:2.3.0-2. 100% | 8.1 MiB/s | 91.0 KiB | 00m00s [104/171] Installing pkgconf-pkg-config 100% | 177.3 KiB/s | 1.8 KiB | 00m00s [105/171] Installing jansson-0:2.14-2.f 100% | 88.3 MiB/s | 90.5 KiB | 00m00s [106/171] Installing libtool-ltdl-0:2.5 100% | 0.0 B/s | 71.2 KiB | 00m00s [107/171] Installing gdbm-libs-1:1.23-9 100% | 128.5 MiB/s | 131.6 KiB | 00m00s [108/171] Installing cyrus-sasl-lib-0:2 100% | 143.5 MiB/s | 2.3 MiB | 00m00s [109/171] Installing xxhash-libs-0:0.8. 100% | 89.4 MiB/s | 91.6 KiB | 00m00s [110/171] Installing libbrotli-0:1.1.0- 100% | 272.0 MiB/s | 835.6 KiB | 00m00s [111/171] Installing libnghttp2-0:1.66. 100% | 159.5 MiB/s | 163.3 KiB | 00m00s [112/171] Installing keyutils-libs-0:1. 100% | 0.0 B/s | 59.7 KiB | 00m00s [113/171] Installing libcom_err-0:1.47. 100% | 0.0 B/s | 64.1 KiB | 00m00s [114/171] Installing libverto-0:0.3.2-1 100% | 26.6 MiB/s | 27.2 KiB | 00m00s [115/171] Installing coreutils-common-0 100% | 451.7 MiB/s | 11.3 MiB | 00m00s [116/171] Installing openssl-libs-1:3.5 100% | 468.6 MiB/s | 8.9 MiB | 00m00s [117/171] Installing coreutils-0:9.7-4. 100% | 187.8 MiB/s | 5.4 MiB | 00m00s [118/171] Installing ca-certificates-0: 100% | 2.2 MiB/s | 2.4 MiB | 00m01s [119/171] Installing libarchive-0:3.8.1 100% | 310.2 MiB/s | 953.1 KiB | 00m00s [120/171] Installing krb5-libs-0:1.21.3 100% | 191.0 MiB/s | 2.3 MiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.1.3-7.fc43.x86_64 >>> Finished sysusers scriptlet: tpm2-tss-0:4.1.3-7.fc43.x86_64 >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [121/171] Installing tpm2-tss-0:4.1.3-7 100% | 313.6 MiB/s | 1.6 MiB | 00m00s [122/171] Installing ima-evm-utils-libs 100% | 0.0 B/s | 62.0 KiB | 00m00s [123/171] Installing gnupg2-gpg-agent-0 100% | 34.7 MiB/s | 675.4 KiB | 00m00s [124/171] Installing libssh-0:0.11.2-1. 100% | 277.7 MiB/s | 568.8 KiB | 00m00s [125/171] Installing gzip-0:1.13-3.fc43 100% | 32.1 MiB/s | 394.4 KiB | 00m00s [126/171] Installing rpm-sequoia-0:1.9. 100% | 413.1 MiB/s | 2.5 MiB | 00m00s [127/171] Installing rpm-libs-0:5.99.91 100% | 304.4 MiB/s | 935.3 KiB | 00m00s [128/171] Installing libfsverity-0:1.6- 100% | 0.0 B/s | 33.5 KiB | 00m00s [129/171] Installing libevent-0:2.1.12- 100% | 295.2 MiB/s | 906.9 KiB | 00m00s [130/171] Installing openldap-0:2.6.10- 100% | 322.1 MiB/s | 659.6 KiB | 00m00s [131/171] Installing libcurl-0:8.15.0-1 100% | 441.6 MiB/s | 904.3 KiB | 00m00s [132/171] Installing elfutils-debuginfo 100% | 7.7 MiB/s | 86.2 KiB | 00m00s [133/171] Installing binutils-0:2.44.90 100% | 367.2 MiB/s | 26.4 MiB | 00m00s [134/171] Installing elfutils-0:0.193-2 100% | 162.1 MiB/s | 2.9 MiB | 00m00s [135/171] Installing gdb-minimal-0:16.3 100% | 331.2 MiB/s | 13.2 MiB | 00m00s [136/171] Installing debugedit-0:5.2-1. 100% | 17.8 MiB/s | 200.5 KiB | 00m00s [137/171] Installing curl-0:8.15.0-1.fc 100% | 23.3 MiB/s | 476.3 KiB | 00m00s [138/171] Installing rpm-0:5.99.91-1.fc 100% | 89.0 MiB/s | 2.5 MiB | 00m00s [139/171] Installing efi-srpm-macros-0: 100% | 40.2 MiB/s | 41.1 KiB | 00m00s [140/171] Installing java-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [141/171] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [142/171] Installing tree-sitter-srpm-m 100% | 0.0 B/s | 9.3 KiB | 00m00s [143/171] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.7 KiB | 00m00s [144/171] Installing gnupg2-dirmngr-0:2 100% | 33.7 MiB/s | 621.1 KiB | 00m00s [145/171] Installing gnupg2-0:2.4.8-2.f 100% | 252.0 MiB/s | 6.6 MiB | 00m00s [146/171] Installing rpm-sign-libs-0:5. 100% | 0.0 B/s | 40.6 KiB | 00m00s [147/171] Installing rpm-build-libs-0:5 100% | 262.9 MiB/s | 269.2 KiB | 00m00s [148/171] Installing gpgverify-0:2.2-2. 100% | 0.0 B/s | 9.4 KiB | 00m00s [149/171] Installing rust-srpm-macros-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [150/171] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 740.0 B | 00m00s [151/171] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [152/171] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [153/171] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [154/171] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [155/171] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.2 KiB | 00m00s [156/171] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [157/171] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [158/171] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [159/171] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [160/171] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s [161/171] Installing rpm-build-0:5.99.9 100% | 24.3 MiB/s | 298.4 KiB | 00m00s [162/171] Installing pyproject-srpm-mac 100% | 0.0 B/s | 2.5 KiB | 00m00s [163/171] Installing redhat-rpm-config- 100% | 183.7 MiB/s | 188.1 KiB | 00m00s [164/171] Installing forge-srpm-macros- 100% | 0.0 B/s | 40.3 KiB | 00m00s [165/171] Installing fonts-srpm-macros- 100% | 0.0 B/s | 57.0 KiB | 00m00s [166/171] Installing go-srpm-macros-0:3 100% | 0.0 B/s | 62.7 KiB | 00m00s [167/171] Installing python-srpm-macros 100% | 0.0 B/s | 52.8 KiB | 00m00s [168/171] Installing which-0:2.23-2.fc4 100% | 7.0 MiB/s | 85.7 KiB | 00m00s [169/171] Installing util-linux-0:2.41. 100% | 115.1 MiB/s | 3.6 MiB | 00m00s [170/171] Installing shadow-utils-2:4.1 100% | 152.7 MiB/s | 4.0 MiB | 00m00s [171/171] Installing info-0:7.2-4.fc43. 100% | 247.2 KiB/s | 354.3 KiB | 00m01s Warning: skipped OpenPGP checks for 57 packages from repository: copr_base Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: add-determinism-0.6.0-1.fc43.x86_64 alternatives-1.33-1.fc43.x86_64 ansible-srpm-macros-1-17.1.fc42.noarch audit-libs-4.1.0-1.fc43.x86_64 bash-5.3.0-1.fc43.x86_64 binutils-2.44.90-2.fc43.x86_64 build-reproducibility-srpm-macros-0.6.0-1.fc43.noarch bzip2-1.0.8-20.fc42.x86_64 bzip2-libs-1.0.8-20.fc42.x86_64 ca-certificates-2024.2.69_v8.0.401-5.fc42.noarch coreutils-9.7-4.fc43.x86_64 coreutils-common-9.7-4.fc43.x86_64 cpio-2.15-2.fc41.x86_64 crypto-policies-20250714-1.gitcd6043a.fc43.noarch curl-8.15.0-1.fc43.x86_64 cyrus-sasl-lib-2.1.28-30.fc43.x86_64 debugedit-5.2-1.fc43.x86_64 diffutils-3.12-2.fc43.x86_64 dwz-0.16-1.fc43.x86_64 ed-1.21.1-1.fc43.x86_64 efi-srpm-macros-6-3.fc43.noarch elfutils-0.193-2.fc43.x86_64 elfutils-debuginfod-client-0.193-2.fc43.x86_64 elfutils-default-yama-scope-0.193-2.fc43.noarch elfutils-libelf-0.193-2.fc43.x86_64 elfutils-libs-0.193-2.fc43.x86_64 fedora-gpg-keys-43-0.2.noarch fedora-release-43-0.19.noarch fedora-release-common-43-0.19.noarch fedora-release-identity-basic-43-0.19.noarch fedora-repos-43-0.2.noarch fedora-repos-rawhide-43-0.2.noarch file-5.46-5.fc43.x86_64 file-libs-5.46-5.fc43.x86_64 filesystem-3.18-44.fc43.x86_64 filesystem-srpm-macros-3.18-44.fc43.noarch findutils-4.10.0-5.fc43.x86_64 fonts-srpm-macros-2.0.5-22.fc43.noarch forge-srpm-macros-0.4.0-2.fc42.noarch fpc-srpm-macros-1.3-14.fc42.noarch gawk-5.3.2-1.fc43.x86_64 gdb-minimal-16.3-3.fc43.x86_64 gdbm-libs-1.23-9.fc43.x86_64 ghc-srpm-macros-1.9.2-2.fc42.noarch glibc-2.41.9000-23.fc43.x86_64 glibc-common-2.41.9000-23.fc43.x86_64 glibc-gconv-extra-2.41.9000-23.fc43.x86_64 glibc-minimal-langpack-2.41.9000-23.fc43.x86_64 gmp-6.3.0-3.fc43.x86_64 gnat-srpm-macros-6-7.fc42.noarch gnupg2-2.4.8-2.fc43.x86_64 gnupg2-dirmngr-2.4.8-2.fc43.x86_64 gnupg2-gpg-agent-2.4.8-2.fc43.x86_64 gnupg2-gpgconf-2.4.8-2.fc43.x86_64 gnupg2-keyboxd-2.4.8-2.fc43.x86_64 gnupg2-verify-2.4.8-2.fc43.x86_64 gnutls-3.8.10-1.fc43.x86_64 go-srpm-macros-3.7.0-1.fc43.noarch gpg-pubkey-36f612dcf27f7d1a48a835e4dbfcf71c6d9f90a6-6786af3b gpg-pubkey-b0f4950458f69e1150c6c5edc8ac4916105ef944-65ca83d1 gpg-pubkey-c6e7f081cf80e13146676e88829b606631645531-66b6dccf gpgverify-2.2-2.fc43.noarch grep-3.12-1.fc43.x86_64 gzip-1.13-3.fc43.x86_64 ima-evm-utils-libs-1.6.2-5.fc43.x86_64 info-7.2-4.fc43.x86_64 jansson-2.14-2.fc43.x86_64 java-srpm-macros-1-6.fc43.noarch json-c-0.18-4.fc43.x86_64 kernel-srpm-macros-1.0-25.fc42.noarch keyutils-libs-1.6.3-5.fc42.x86_64 krb5-libs-1.21.3-6.fc43.x86_64 libacl-2.3.2-3.fc42.x86_64 libarchive-3.8.1-1.fc43.x86_64 libassuan-2.5.7-3.fc42.x86_64 libattr-2.5.2-5.fc43.x86_64 libblkid-2.41.1-11.fc43.x86_64 libbrotli-1.1.0-7.fc43.x86_64 libcap-2.76-1.fc43.x86_64 libcap-ng-0.8.5-5.fc43.x86_64 libcom_err-1.47.3-1.fc43.x86_64 libcurl-8.15.0-1.fc43.x86_64 libeconf-0.7.9-1.fc43.x86_64 libevent-2.1.12-15.fc42.x86_64 libfdisk-2.41.1-11.fc43.x86_64 libffi-3.5.1-1.fc43.x86_64 libfsverity-1.6-2.fc42.x86_64 libgcc-15.1.1-2.fc43.x86_64 libgcrypt-1.11.1-1.fc43.x86_64 libgomp-15.1.1-2.fc43.x86_64 libgpg-error-1.55-1.fc43.x86_64 libidn2-2.3.8-1.fc43.x86_64 libksba-1.6.7-3.fc42.x86_64 liblastlog2-2.41.1-11.fc43.x86_64 libmount-2.41.1-11.fc43.x86_64 libnghttp2-1.66.0-1.fc43.x86_64 libpkgconf-2.3.0-2.fc43.x86_64 libpsl-0.21.5-5.fc43.x86_64 libselinux-3.9-1.fc43.x86_64 libsemanage-3.9-1.fc43.x86_64 libsepol-3.9-1.fc43.x86_64 libsmartcols-2.41.1-11.fc43.x86_64 libssh-0.11.2-1.fc43.x86_64 libssh-config-0.11.2-1.fc43.noarch libstdc++-15.1.1-2.fc43.x86_64 libtasn1-4.20.0-1.fc43.x86_64 libtool-ltdl-2.5.4-5.fc43.x86_64 libunistring-1.1-9.fc42.x86_64 libusb1-1.0.28-2.fc43.x86_64 libuuid-2.41.1-11.fc43.x86_64 libverto-0.3.2-10.fc43.x86_64 libxcrypt-4.4.38-7.fc43.x86_64 libxml2-2.12.10-2.fc43.x86_64 libzstd-1.5.7-1.fc43.x86_64 lua-libs-5.4.8-1.fc43.x86_64 lua-srpm-macros-1-15.fc42.noarch lz4-libs-1.10.0-2.fc42.x86_64 mpfr-4.2.2-1.fc43.x86_64 ncurses-base-6.5-6.20250614.fc43.noarch ncurses-libs-6.5-6.20250614.fc43.x86_64 nettle-3.10.1-1.fc43.x86_64 npth-1.8-2.fc42.x86_64 ocaml-srpm-macros-10-4.fc42.noarch openblas-srpm-macros-2-19.fc42.noarch openldap-2.6.10-2.fc43.x86_64 openssl-libs-3.5.1-1.fc43.x86_64 p11-kit-0.25.5-8.fc43.x86_64 p11-kit-trust-0.25.5-8.fc43.x86_64 package-notes-srpm-macros-0.5-13.fc42.noarch pam-libs-1.7.1-2.fc43.x86_64 patch-2.8-1.fc43.x86_64 pcre2-10.45-1.fc43.x86_64 pcre2-syntax-10.45-1.fc43.noarch perl-srpm-macros-1-59.fc43.noarch pkgconf-2.3.0-2.fc43.x86_64 pkgconf-m4-2.3.0-2.fc43.noarch pkgconf-pkg-config-2.3.0-2.fc43.x86_64 popt-1.19-8.fc42.x86_64 publicsuffix-list-dafsa-20250616-1.fc43.noarch pyproject-srpm-macros-1.18.3-1.fc43.noarch python-srpm-macros-3.14-3.fc43.noarch qt5-srpm-macros-5.15.17-1.fc43.noarch qt6-srpm-macros-6.9.1-1.fc43.noarch readline-8.3-1.fc43.x86_64 redhat-rpm-config-343-7.fc43.noarch rpm-5.99.91-1.fc43.x86_64 rpm-build-5.99.91-1.fc43.x86_64 rpm-build-libs-5.99.91-1.fc43.x86_64 rpm-libs-5.99.91-1.fc43.x86_64 rpm-sequoia-1.9.0-1.fc43.x86_64 rpm-sign-libs-5.99.91-1.fc43.x86_64 rust-srpm-macros-26.3-4.fc42.noarch sed-4.9-4.fc43.x86_64 setup-2.15.0-25.fc43.noarch shadow-utils-4.18.0-1.fc43.x86_64 sqlite-libs-3.50.2-1.fc43.x86_64 systemd-libs-257.7-1.fc43.x86_64 systemd-standalone-sysusers-257.7-1.fc43.x86_64 tar-1.35-5.fc42.x86_64 tpm2-tss-4.1.3-7.fc43.x86_64 tree-sitter-srpm-macros-0.4.1-1.fc43.noarch unzip-6.0-66.fc42.x86_64 util-linux-2.41.1-11.fc43.x86_64 util-linux-core-2.41.1-11.fc43.x86_64 which-2.23-2.fc43.x86_64 xxhash-libs-0.8.3-2.fc42.x86_64 xz-5.8.1-1.fc43.x86_64 xz-libs-5.8.1-1.fc43.x86_64 zig-srpm-macros-1-4.fc42.noarch zip-3.0-43.fc42.x86_64 zlib-ng-compat-2.2.4-2.fc43.x86_64 zstd-1.5.7-1.fc43.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1737072000 Wrote: /builddir/build/SRPMS/mingw-wxWidgets-2.8.12-40.fc43.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1753264537.698386/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-ju128_p3/mingw-wxWidgets/mingw-wxWidgets.spec) Config(child) 0 minutes 11 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/mingw-wxWidgets-2.8.12-40.fc43.src.rpm) Config(fedora-rawhide-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1753264537.698386/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1753264537.698386/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1753264537.698386/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-5.99.91-1.fc43.x86_64 rpm-sequoia-1.9.0-1.fc43.x86_64 dnf5-5.2.15.0-1.fc43.x86_64 dnf5-plugins-5.2.15.0-1.fc43.x86_64 Finish: chroot init Start: build phase for mingw-wxWidgets-2.8.12-40.fc43.src.rpm Start: build setup for mingw-wxWidgets-2.8.12-40.fc43.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1737072000 Wrote: /builddir/build/SRPMS/mingw-wxWidgets-2.8.12-40.fc43.src.rpm Updating and loading repositories: Copr repository 100% | 139.7 KiB/s | 1.5 KiB | 00m00s fedora 100% | 372.3 KiB/s | 25.3 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: gettext x86_64 0.25-1.fc43 fedora 12.9 MiB make x86_64 1:4.4.1-10.fc43 copr_base 1.8 MiB mingw32-expat noarch 2.7.1-1.fc43 fedora 443.1 KiB mingw32-filesystem noarch 150-1.fc43 fedora 11.4 KiB mingw32-gcc-c++ x86_64 15.1.1-1.fc43 fedora 93.8 MiB mingw32-libjpeg-turbo noarch 3.1.1-1.fc43 fedora 1.1 MiB mingw32-libpng noarch 1.6.50-1.fc43 fedora 1.0 MiB mingw32-libtiff noarch 4.4.0-7.fc42 fedora 1.3 MiB mingw32-zlib noarch 1.3.1-4.fc42 fedora 300.6 KiB mingw64-expat noarch 2.7.1-1.fc43 fedora 421.8 KiB mingw64-filesystem noarch 150-1.fc43 fedora 11.5 KiB mingw64-gcc-c++ x86_64 15.1.1-1.fc43 fedora 98.8 MiB mingw64-libjpeg-turbo noarch 3.1.1-1.fc43 fedora 1.2 MiB mingw64-libpng noarch 1.6.50-1.fc43 fedora 1.0 MiB mingw64-libtiff noarch 4.4.0-7.fc42 fedora 1.2 MiB mingw64-zlib noarch 1.3.1-4.fc42 fedora 292.2 KiB Installing dependencies: cmake-rpm-macros noarch 3.31.6-3.fc43 fedora 7.7 KiB expat x86_64 2.7.1-1.fc43 copr_base 294.2 KiB gettext-envsubst x86_64 0.25-1.fc43 fedora 74.8 KiB gettext-libs x86_64 0.25-1.fc43 fedora 2.2 MiB gettext-runtime x86_64 0.25-1.fc43 fedora 444.2 KiB libmpc x86_64 1.3.1-7.fc42 fedora 164.5 KiB libtextstyle x86_64 0.25-1.fc43 fedora 199.5 KiB mingw-binutils-generic x86_64 2.44-2.fc43 fedora 5.5 MiB mingw-filesystem-base noarch 150-1.fc43 fedora 36.2 KiB mingw32-binutils x86_64 2.44-2.fc43 fedora 16.6 MiB mingw32-cpp x86_64 15.1.1-1.fc43 fedora 41.0 MiB mingw32-crt noarch 13.0.0-1.fc43 fedora 111.4 MiB mingw32-gcc x86_64 15.1.1-1.fc43 fedora 106.8 MiB mingw32-headers noarch 13.0.0-1.fc43 fedora 86.5 MiB mingw32-libgcc x86_64 15.1.1-1.fc43 fedora 1.3 MiB mingw32-libstdc++ x86_64 15.1.1-1.fc43 fedora 22.4 MiB mingw32-winpthreads noarch 13.0.0-1.fc43 fedora 358.6 KiB mingw32-winpthreads-static noarch 13.0.0-1.fc43 fedora 163.0 KiB mingw64-binutils x86_64 2.44-2.fc43 fedora 18.7 MiB mingw64-cpp x86_64 15.1.1-1.fc43 fedora 41.9 MiB mingw64-crt noarch 13.0.0-1.fc43 fedora 127.1 MiB mingw64-gcc x86_64 15.1.1-1.fc43 fedora 109.3 MiB mingw64-headers noarch 13.0.0-1.fc43 fedora 86.5 MiB mingw64-libgcc x86_64 15.1.1-1.fc43 fedora 1.3 MiB mingw64-libstdc++ x86_64 15.1.1-1.fc43 fedora 25.0 MiB mingw64-winpthreads noarch 13.0.0-1.fc43 fedora 338.6 KiB mingw64-winpthreads-static noarch 13.0.0-1.fc43 fedora 156.3 KiB mpdecimal x86_64 4.0.1-1.fc43 fedora 217.2 KiB python-pip-wheel noarch 25.1.1-13.fc43 fedora 1.2 MiB python3 x86_64 3.14.0~b4-1.fc43 copr_base 28.9 KiB python3-libs x86_64 3.14.0~b4-1.fc43 copr_base 42.9 MiB tzdata noarch 2025b-1.fc43 fedora 1.6 MiB Transaction Summary: Installing: 48 packages Total size of inbound packages is 190 MiB. Need to download 46 MiB. After this operation, 1 GiB extra will be used (install 1 GiB, remove 0 B). [ 1/48] gettext-0:0.25-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/48] mingw32-expat-0:2.7.1-1.fc43.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/48] mingw32-filesystem-0:150-1.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/48] mingw32-libjpeg-turbo-0:3.1.1-1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/48] mingw32-libpng-0:1.6.50-1.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/48] mingw32-libtiff-0:4.4.0-7.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/48] mingw32-zlib-0:1.3.1-4.fc42.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/48] mingw64-expat-0:2.7.1-1.fc43.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/48] mingw64-filesystem-0:150-1.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [10/48] mingw64-libjpeg-turbo-0:3.1.1-1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [11/48] mingw64-libpng-0:1.6.50-1.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [12/48] mingw64-libtiff-0:4.4.0-7.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [13/48] mingw64-zlib-0:1.3.1-4.fc42.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [14/48] make-1:4.4.1-10.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [15/48] gettext-libs-0:0.25-1.fc43.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [16/48] gettext-runtime-0:0.25-1.fc43.x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [17/48] libtextstyle-0:0.25-1.fc43.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [18/48] mingw32-crt-0:13.0.0-1.fc43.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [19/48] mingw-binutils-generic-0:2.44-2 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [20/48] mingw-filesystem-base-0:150-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [21/48] libmpc-0:1.3.1-7.fc42.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [22/48] mingw32-gcc-0:15.1.1-1.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [23/48] mingw32-libgcc-0:15.1.1-1.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [24/48] mingw32-libstdc++-0:15.1.1-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [25/48] mingw64-crt-0:13.0.0-1.fc43.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [26/48] mingw64-gcc-0:15.1.1-1.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [27/48] mingw64-libgcc-0:15.1.1-1.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [28/48] mingw64-libstdc++-0:15.1.1-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [29/48] gettext-envsubst-0:0.25-1.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [30/48] cmake-rpm-macros-0:3.31.6-3.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [31/48] mingw32-binutils-0:2.44-2.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [32/48] mingw32-cpp-0:15.1.1-1.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [33/48] mingw32-headers-0:13.0.0-1.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [34/48] mingw32-winpthreads-static-0:13 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [35/48] mingw32-winpthreads-0:13.0.0-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [36/48] mingw64-binutils-0:2.44-2.fc43. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [37/48] mingw64-cpp-0:15.1.1-1.fc43.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [38/48] mingw64-headers-0:13.0.0-1.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [39/48] mingw64-winpthreads-static-0:13 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [40/48] mingw64-winpthreads-0:13.0.0-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [41/48] python3-0:3.14.0~b4-1.fc43.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [42/48] python3-libs-0:3.14.0~b4-1.fc43 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [43/48] mpdecimal-0:4.0.1-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [44/48] python-pip-wheel-0:25.1.1-13.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [45/48] tzdata-0:2025b-1.fc43.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [46/48] expat-0:2.7.1-1.fc43.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [47/48] mingw32-gcc-c++-0:15.1.1-1.fc43 100% | 300.9 MiB/s | 22.6 MiB | 00m00s [48/48] mingw64-gcc-c++-0:15.1.1-1.fc43 100% | 217.1 MiB/s | 23.2 MiB | 00m00s -------------------------------------------------------------------------------- [48/48] Total 100% | 200.9 MiB/s | 45.8 MiB | 00m00s Running transaction [ 1/50] Verify package files 100% | 77.0 B/s | 48.0 B | 00m01s [ 2/50] Prepare transaction 100% | 657.0 B/s | 48.0 B | 00m00s [ 3/50] Installing libmpc-0:1.3.1-7.fc4 100% | 162.2 MiB/s | 166.1 KiB | 00m00s [ 4/50] Installing mingw-binutils-gener 100% | 250.0 MiB/s | 5.5 MiB | 00m00s [ 5/50] Installing libtextstyle-0:0.25- 100% | 195.6 MiB/s | 200.3 KiB | 00m00s [ 6/50] Installing gettext-libs-0:0.25- 100% | 365.1 MiB/s | 2.2 MiB | 00m00s [ 7/50] Installing expat-0:2.7.1-1.fc43 100% | 20.7 MiB/s | 296.3 KiB | 00m00s [ 8/50] Installing tzdata-0:2025b-1.fc4 100% | 70.1 MiB/s | 1.9 MiB | 00m00s [ 9/50] Installing python-pip-wheel-0:2 100% | 622.5 MiB/s | 1.2 MiB | 00m00s [10/50] Installing mpdecimal-0:4.0.1-1. 100% | 53.4 MiB/s | 218.8 KiB | 00m00s [11/50] Installing python3-libs-0:3.14. 100% | 379.4 MiB/s | 43.2 MiB | 00m00s [12/50] Installing python3-0:3.14.0~b4- 100% | 2.5 MiB/s | 30.6 KiB | 00m00s [13/50] Installing cmake-rpm-macros-0:3 100% | 0.0 B/s | 8.3 KiB | 00m00s [14/50] Installing mingw-filesystem-bas 100% | 37.0 MiB/s | 37.9 KiB | 00m00s [15/50] Installing mingw32-filesystem-0 100% | 4.7 MiB/s | 213.8 KiB | 00m00s [16/50] Installing mingw64-filesystem-0 100% | 4.7 MiB/s | 216.0 KiB | 00m00s [17/50] Installing mingw64-crt-0:13.0.0 100% | 831.6 MiB/s | 127.2 MiB | 00m00s [18/50] Installing mingw32-crt-0:13.0.0 100% | 871.2 MiB/s | 111.5 MiB | 00m00s [19/50] Installing mingw32-winpthreads- 100% | 352.2 MiB/s | 360.7 KiB | 00m00s [20/50] Installing mingw32-libgcc-0:15. 100% | 448.7 MiB/s | 1.3 MiB | 00m00s [21/50] Installing mingw64-winpthreads- 100% | 332.8 MiB/s | 340.8 KiB | 00m00s [22/50] Installing mingw64-libgcc-0:15. 100% | 422.4 MiB/s | 1.3 MiB | 00m00s [23/50] Installing mingw32-zlib-0:1.3.1 100% | 294.4 MiB/s | 301.5 KiB | 00m00s [24/50] Installing mingw64-zlib-0:1.3.1 100% | 286.3 MiB/s | 293.2 KiB | 00m00s [25/50] Installing mingw64-libjpeg-turb 100% | 413.6 MiB/s | 1.2 MiB | 00m00s [26/50] Installing mingw64-libstdc++-0: 100% | 438.2 MiB/s | 25.0 MiB | 00m00s [27/50] Installing mingw64-headers-0:13 100% | 611.7 MiB/s | 86.9 MiB | 00m00s [28/50] Installing mingw64-winpthreads- 100% | 0.0 B/s | 156.7 KiB | 00m00s [29/50] Installing mingw32-libjpeg-turb 100% | 359.7 MiB/s | 1.1 MiB | 00m00s [30/50] Installing mingw32-libstdc++-0: 100% | 406.8 MiB/s | 22.4 MiB | 00m00s [31/50] Installing mingw32-headers-0:13 100% | 607.4 MiB/s | 86.9 MiB | 00m00s [32/50] Installing mingw32-winpthreads- 100% | 159.7 MiB/s | 163.5 KiB | 00m00s [33/50] Installing mingw64-binutils-0:2 100% | 444.6 MiB/s | 18.7 MiB | 00m00s [34/50] Installing mingw64-cpp-0:15.1.1 100% | 410.5 MiB/s | 41.9 MiB | 00m00s [35/50] Installing mingw64-gcc-0:15.1.1 100% | 459.6 MiB/s | 109.4 MiB | 00m00s [36/50] Installing mingw32-binutils-0:2 100% | 425.1 MiB/s | 16.6 MiB | 00m00s [37/50] Installing mingw32-cpp-0:15.1.1 100% | 409.8 MiB/s | 41.0 MiB | 00m00s [38/50] Installing mingw32-gcc-0:15.1.1 100% | 458.5 MiB/s | 106.8 MiB | 00m00s [39/50] Installing gettext-envsubst-0:0 100% | 6.8 MiB/s | 76.2 KiB | 00m00s [40/50] Installing gettext-runtime-0:0. 100% | 31.6 MiB/s | 453.6 KiB | 00m00s [41/50] Installing gettext-0:0.25-1.fc4 100% | 369.7 MiB/s | 12.9 MiB | 00m00s [42/50] Installing mingw32-gcc-c++-0:15 100% | 439.3 MiB/s | 94.0 MiB | 00m00s [43/50] Installing mingw64-gcc-c++-0:15 100% | 447.7 MiB/s | 98.9 MiB | 00m00s [44/50] Installing mingw32-libtiff-0:4. 100% | 426.4 MiB/s | 1.3 MiB | 00m00s [45/50] Installing mingw64-libtiff-0:4. 100% | 409.4 MiB/s | 1.2 MiB | 00m00s [46/50] Installing mingw64-libpng-0:1.6 100% | 338.7 MiB/s | 1.0 MiB | 00m00s [47/50] Installing mingw32-libpng-0:1.6 100% | 344.9 MiB/s | 1.0 MiB | 00m00s [48/50] Installing mingw32-expat-0:2.7. 100% | 435.2 MiB/s | 445.6 KiB | 00m00s [49/50] Installing mingw64-expat-0:2.7. 100% | 414.4 MiB/s | 424.4 KiB | 00m00s [50/50] Installing make-1:4.4.1-10.fc43 100% | 25.4 MiB/s | 1.8 MiB | 00m00s Warning: skipped OpenPGP checks for 4 packages from repository: copr_base Complete! Finish: build setup for mingw-wxWidgets-2.8.12-40.fc43.src.rpm Start: rpmbuild mingw-wxWidgets-2.8.12-40.fc43.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1737072000 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.uWYonY Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.5jW3aH + umask 022 + cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build + cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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 . Patch #0 (wxWidgets-2.8.12-mingw64-1.patch): + echo '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 Patch #1 (wxWidgets-2.8.12-strtoull.patch): + echo '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.SFl9zF + umask 022 + cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ++ /usr/bin/env ++ grep -E '^(w+)=(.*)$' ++ grep -Evw 'PWD|USER|LANG' ++ /usr/bin/cut -d= -f1 + unset + test -z '' + PATH_ORIG=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH_ORIG + PATH=/usr/i686-w64-mingw32/sys-root/mingw/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-15.1.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-'` ++ 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 + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS ++ 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 ++ grep -- '-config$' + 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 --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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 + pushd build_win64_shared ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ++ /usr/bin/env ++ grep -E '^(w+)=(.*)$' ++ grep -Evw 'PWD|USER|LANG' ++ /usr/bin/cut -d= -f1 + unset + test -z /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/usr/x86_64-w64-mingw32/sys-root/mingw/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-15.1.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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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++ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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 + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS ++ 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 --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 ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 + popd + sed -e 's|^CXXFLAGS = |CXXFLAGS = -fpermissive -fno-keep-inline-dllexport |' + mv build_win64_shared/Makefile.xx build_win64_shared/Makefile + run_mingw_make -j4 ++ /usr/bin/env ++ grep -E '^(w+)=(.*)$' ++ grep -Evw 'PWD|USER|LANG' ++ /usr/bin/cut -d= -f1 + unset + test -z /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/usr/i686-w64-mingw32/sys-root/mingw/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-15.1.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-'` ++ 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 + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS ++ 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 ++ grep -- '-config$' + 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 + /usr/bin/make -C build_win32_shared -j4 make: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared' /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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 In file included from ../src/regex/regguts.h:38, from ../src/regex/regexec.c:32: ../src/regex/regexec.c: In function 'wx_re_exec': ../src/regex/regcustom.h:118:25: warning: old-style function definition [-Wold-style-definition] 118 | #define exec wx_re_exec | ^~~~~~~~~~ ../src/regex/regexec.c:164:1: note: in expansion of macro 'exec' 164 | exec(re, string, len, details, nmatch, pmatch, flags) | ^~~~ ../src/regex/regerror.c: In function 'wx_regerror': ../src/regex/regerror.c:53:1: warning: old-style function definition [-Wold-style-definition] 53 | wx_regerror(rxerrcode, preg, errbuf, errbuf_size) | ^~~~~~~~~~~ ../src/regex/regexec.c: In function 'find': ../src/regex/regexec.c:260:1: warning: old-style function definition [-Wold-style-definition] 260 | find(v, cnfa, cm) | ^~~~ In file included from ../src/regex/regguts.h:38, from ../src/regex/regcomp.c:33: ../src/regex/regcomp.c: In function 'wx_re_comp': ../src/regex/regcustom.h:117:25: warning: old-style function definition [-Wold-style-definition] 117 | #define compile wx_re_comp | ^~~~~~~~~~ ../src/regex/regcomp.c:284:1: note: in expansion of macro 'compile' 284 | compile(re, string, len, flags) | ^~~~~~~ ../src/regex/regexec.c: In function 'cfind': ../src/regex/regexec.c:345:1: warning: old-style function definition [-Wold-style-definition] 345 | cfind(v, cnfa, cm) | ^~~~~ ../src/regex/regexec.c: In function 'cfindloop': ../src/regex/regexec.c:386:1: warning: old-style function definition [-Wold-style-definition] 386 | cfindloop(v, cnfa, cm, d, s, coldp) | ^~~~~~~~~ ../src/regex/regfree.c: In function 'wx_regfree': ../src/regex/regfree.c:47:1: warning: old-style function definition [-Wold-style-definition] 47 | wx_regfree(re) | ^~~~~~~~~~ ../src/regex/regexec.c: In function 'zapsubs': ../src/regex/regexec.c:471:1: warning: old-style function definition [-Wold-style-definition] 471 | zapsubs(p, n) | ^~~~~~~ ../src/regex/regexec.c: In function 'zapmem': ../src/regex/regexec.c:488:1: warning: old-style function definition [-Wold-style-definition] 488 | zapmem(v, t) | ^~~~~~ ../src/regex/regexec.c: In function 'subset': ../src/regex/regexec.c:514:1: warning: old-style function definition [-Wold-style-definition] 514 | subset(v, sub, begin, end) | ^~~~~~ ../src/regex/regexec.c: In function 'dissect': ../src/regex/regexec.c:536:1: warning: old-style function definition [-Wold-style-definition] 536 | dissect(v, t, begin, end) | ^~~~~~~ ../src/regex/regexec.c: In function 'condissect': ../src/regex/regexec.c:578:1: warning: old-style function definition [-Wold-style-definition] 578 | condissect(v, t, begin, end) | ^~~~~~~~~~ ../src/regex/regexec.c: In function 'altdissect': ../src/regex/regexec.c:657:1: warning: old-style function definition [-Wold-style-definition] 657 | altdissect(v, t, begin, end) | ^~~~~~~~~~ ../src/regex/regexec.c: In function 'cdissect': ../src/regex/regexec.c:692:1: warning: old-style function definition [-Wold-style-definition] 692 | cdissect(v, t, begin, end) | ^~~~~~~~ ../src/regex/regcomp.c: In function 'moresubs': ../src/regex/regexec.c: In function 'ccondissect': ../src/regex/regexec.c:741:1: warning: old-style function definition [-Wold-style-definition] 741 | ccondissect(v, t, begin, end) | ^~~~~~~~~~~ ../src/regex/regexec.c: In function 'crevdissect': ../src/regex/regexec.c:835:1: warning: old-style function definition [-Wold-style-definition] 835 | crevdissect(v, t, begin, end) | ^~~~~~~~~~~ ../src/regex/regcomp.c:445:1: warning: old-style function definition [-Wold-style-definition] 445 | moresubs(v, wanted) | ^~~~~~~~ ../src/regex/regexec.c: In function 'cbrdissect': ../src/regex/regexec.c:926:1: warning: old-style function definition [-Wold-style-definition] 926 | cbrdissect(v, t, begin, end) | ^~~~~~~~~~ ../src/regex/regcomp.c: In function 'freev': ../src/regex/regexec.c: In function 'caltdissect': ../src/regex/regexec.c:993:1: warning: old-style function definition [-Wold-style-definition] 993 | caltdissect(v, t, begin, end) | ^~~~~~~~~~~ ../src/regex/regcomp.c:479:1: warning: old-style function definition [-Wold-style-definition] 479 | freev(v, err) | ^~~~~ In file included from ../src/regex/regexec.c:1038: ../src/regex/rege_dfa.c: In function 'longest': ../src/regex/rege_dfa.c:38:1: warning: old-style function definition [-Wold-style-definition] 38 | longest(v, d, start, stop, hitstopp) | ^~~~~~~ ../src/regex/regcomp.c: In function 'makesearch': ../src/regex/regcomp.c:512:1: warning: old-style function definition [-Wold-style-definition] 512 | makesearch(v, nfa) | ^~~~~~~~~~ ../src/regex/rege_dfa.c: In function 'shortest': ../src/regex/rege_dfa.c:137:1: warning: old-style function definition [-Wold-style-definition] 137 | shortest(v, d, start, min, max, coldp, hitstopp) | ^~~~~~~~ ../src/regex/rege_dfa.c: In function 'lastcold': ../src/regex/rege_dfa.c:238:1: warning: old-style function definition [-Wold-style-definition] 238 | lastcold(v, d) | ^~~~~~~~ ../src/regex/rege_dfa.c: In function 'newdfa': ../src/regex/rege_dfa.c:267:1: warning: old-style function definition [-Wold-style-definition] 267 | newdfa(v, cnfa, cm, small) | ^~~~~~ ../src/regex/regcomp.c: In function 'parse': ../src/regex/rege_dfa.c: In function 'freedfa': ../src/regex/regcomp.c:590:1: warning: old-style function definition [-Wold-style-definition] 590 | parse(v, stopper, type, init, final) | ^~~~~ ../src/regex/rege_dfa.c:343:1: warning: old-style function definition [-Wold-style-definition] 343 | freedfa(d) | ^~~~~~~ ../src/regex/rege_dfa.c: In function 'hash': ../src/regex/rege_dfa.c:367:1: warning: old-style function definition [-Wold-style-definition] 367 | hash(uv, n) | ^~~~ ../src/regex/rege_dfa.c: In function 'initialize': ../src/regex/rege_dfa.c:385:1: warning: old-style function definition [-Wold-style-definition] 385 | initialize(v, d, start) | ^~~~~~~~~~ ../src/regex/rege_dfa.c: In function 'miss': ../src/regex/rege_dfa.c:421:1: warning: old-style function definition [-Wold-style-definition] 421 | miss(v, d, css, co, cp, start) | ^~~~ ../src/regex/regcomp.c: In function 'parsebranch': ../src/regex/regcomp.c:665:1: warning: old-style function definition [-Wold-style-definition] 665 | parsebranch(v, stopper, type, left, right, partial) | ^~~~~~~~~~~ ../src/regex/regcomp.c: In function 'parseqatom': ../src/regex/regcomp.c:712:1: warning: old-style function definition [-Wold-style-definition] 712 | parseqatom(v, stopper, type, lp, rp, top) | ^~~~~~~~~~ ../src/regex/rege_dfa.c: In function 'lacon': ../src/regex/rege_dfa.c:526:1: warning: old-style function definition [-Wold-style-definition] 526 | lacon(v, pcnfa, cp, co) | ^~~~~ ../src/regex/rege_dfa.c: In function 'getvacant': ../src/regex/rege_dfa.c:560:1: warning: old-style function definition [-Wold-style-definition] 560 | getvacant(v, d, cp, start) | ^~~~~~~~~ ../src/regex/rege_dfa.c: In function 'pickss': ../src/regex/rege_dfa.c:627:1: warning: old-style function definition [-Wold-style-definition] 627 | pickss(v, d, cp, start) | ^~~~~~ ../src/regex/regcomp.c: In function 'nonword': ../src/regex/regcomp.c:1110:1: warning: old-style function definition [-Wold-style-definition] 1110 | nonword(v, dir, lp, rp) | ^~~~~~~ ../src/regex/regcomp.c: In function 'word': ../src/regex/regcomp.c:1130:1: warning: old-style function definition [-Wold-style-definition] 1130 | word(v, dir, lp, rp) | ^~~~ ../src/regex/regcomp.c: In function 'scannum': ../src/regex/regcomp.c:1146:1: warning: old-style function definition [-Wold-style-definition] 1146 | scannum(v) | ^~~~~~~ ../src/regex/regcomp.c: In function 'repeat': ../src/regex/regcomp.c:1173:1: warning: old-style function definition [-Wold-style-definition] 1173 | repeat(v, lp, rp, m, n) | ^~~~~~ ../src/regex/regcomp.c: In function 'bracket': ../src/regex/regcomp.c:1260:1: warning: old-style function definition [-Wold-style-definition] 1260 | bracket(v, lp, rp) | ^~~~~~~ ../src/regex/regcomp.c: In function 'cbracket': ../src/regex/regcomp.c:1281:1: warning: old-style function definition [-Wold-style-definition] 1281 | cbracket(v, lp, rp) | ^~~~~~~~ ../src/regex/regcomp.c: In function 'brackpart': ../src/regex/regcomp.c:1365:1: warning: old-style function definition [-Wold-style-definition] 1365 | brackpart(v, lp, rp) | ^~~~~~~~~ ../src/regex/regcomp.c: In function 'scanplain': ../src/regex/regcomp.c:1475:1: warning: old-style function definition [-Wold-style-definition] 1475 | scanplain(v) | ^~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/regex/regcomp.c: In function 'leaders': ../src/regex/regcomp.c:1502:1: warning: old-style function definition [-Wold-style-definition] 1502 | leaders(v, cv) | ^~~~~~~ ../src/regex/regcomp.c: In function 'onechr': ../src/regex/regcomp.c:1545:1: warning: old-style function definition [-Wold-style-definition] 1545 | onechr(v, c, lp, rp) | ^~~~~~ ../src/regex/regcomp.c: In function 'dovec': ../src/regex/regcomp.c:1567:1: warning: old-style function definition [-Wold-style-definition] 1567 | dovec(v, cv, lp, rp) | ^~~~~ ../src/regex/regcomp.c: In function 'nextleader': ../src/regex/regcomp.c:1687:1: warning: old-style function definition [-Wold-style-definition] 1687 | nextleader(v, from, to) | ^~~~~~~~~~ ../src/regex/regcomp.c: In function 'wordchrs': ../src/regex/regcomp.c:1719:1: warning: old-style function definition [-Wold-style-definition] 1719 | wordchrs(v) | ^~~~~~~~ ../src/regex/regcomp.c: In function 'subre': ../src/regex/regcomp.c:1750:1: warning: old-style function definition [-Wold-style-definition] 1750 | subre(v, op, flags, begin, end) | ^~~~~ ../src/regex/regcomp.c: In function 'freesubre': ../src/regex/regcomp.c:1793:1: warning: old-style function definition [-Wold-style-definition] 1793 | freesubre(v, sr) | ^~~~~~~~~ ../src/regex/regcomp.c: In function 'freesrnode': ../src/regex/regcomp.c:1813:1: warning: old-style function definition [-Wold-style-definition] 1813 | freesrnode(v, sr) | ^~~~~~~~~~ ../src/regex/regcomp.c: In function 'optst': ../src/regex/regcomp.c:1836:1: warning: old-style function definition [-Wold-style-definition] 1836 | optst(v, t) | ^~~~~ ../src/regex/regcomp.c: In function 'numst': ../src/regex/regcomp.c:1855:1: warning: old-style function definition [-Wold-style-definition] 1855 | numst(t, start) | ^~~~~ ../src/regex/regcomp.c: In function 'markst': ../src/regex/regcomp.c:1877:1: warning: old-style function definition [-Wold-style-definition] 1877 | markst(t) | ^~~~~~ ../src/regex/regcomp.c: In function 'cleanst': ../src/regex/regcomp.c:1894:1: warning: old-style function definition [-Wold-style-definition] 1894 | cleanst(v) | ^~~~~~~ ../src/regex/regcomp.c: In function 'nfatree': ../src/regex/regcomp.c:1914:1: warning: old-style function definition [-Wold-style-definition] 1914 | nfatree(v, t, f) | ^~~~~~~ ../src/regex/regcomp.c: In function 'nfanode': ../src/regex/regcomp.c:1934:1: warning: old-style function definition [-Wold-style-definition] 1934 | nfanode(v, t, f) | ^~~~~~~ ../src/regex/regcomp.c: In function 'newlacon': ../src/regex/regcomp.c:1967:1: warning: old-style function definition [-Wold-style-definition] 1967 | newlacon(v, begin, end, pos) | ^~~~~~~~ ../src/regex/regcomp.c: In function 'freelacons': ../src/regex/regcomp.c:2002:1: warning: old-style function definition [-Wold-style-definition] 2002 | freelacons(subs, n) | ^~~~~~~~~~ ../src/regex/regcomp.c: In function 'rfree': ../src/regex/regcomp.c:2021:1: warning: old-style function definition [-Wold-style-definition] 2021 | rfree(re) | ^~~~~ ../src/regex/regcomp.c: In function 'dump': ../src/regex/regcomp.c:2049:1: warning: old-style function definition [-Wold-style-definition] 2049 | dump(re, f) | ^~~~ ../src/regex/regcomp.c: In function 'dumpst': ../src/regex/regcomp.c:2093:1: warning: old-style function definition [-Wold-style-definition] 2093 | dumpst(t, f, nfapresent) | ^~~~~~ ../src/regex/regcomp.c: In function 'stdump': ../src/regex/regcomp.c:2110:1: warning: old-style function definition [-Wold-style-definition] 2110 | stdump(t, f, nfapresent) | ^~~~~~ ../src/regex/regcomp.c: In function 'stid': ../src/regex/regcomp.c:2160:1: warning: old-style function definition [-Wold-style-definition] 2160 | stid(t, buf, bufsize) | ^~~~ In file included from ../src/regex/regcomp.c:2175: ../src/regex/regc_lex.c: In function 'lexstart': ../src/regex/regc_lex.c:69:1: warning: old-style function definition [-Wold-style-definition] 69 | lexstart(v) | ^~~~~~~~ ../src/regex/regc_lex.c: In function 'prefixes': ../src/regex/regc_lex.c:95:1: warning: old-style function definition [-Wold-style-definition] 95 | prefixes(v) | ^~~~~~~~ ../src/regex/regc_lex.c: In function 'lexnest': ../src/regex/regc_lex.c:196:1: warning: old-style function definition [-Wold-style-definition] 196 | lexnest(v, beginp, endp) | ^~~~~~~ ../src/regex/regc_lex.c: In function 'lexword': ../src/regex/regc_lex.c:263:1: warning: old-style function definition [-Wold-style-definition] 263 | lexword(v) | ^~~~~~~ ../src/regex/regc_lex.c: In function 'next': ../src/regex/regc_lex.c:274:1: warning: old-style function definition [-Wold-style-definition] 274 | next(v) | ^~~~ ../src/regex/regc_lex.c: In function 'lexescape': ../src/regex/regc_lex.c:659:1: warning: old-style function definition [-Wold-style-definition] 659 | lexescape(v) | ^~~~~~~~~ ../src/regex/regc_lex.c: In function 'lexdigits': ../src/regex/regc_lex.c:814:1: warning: old-style function definition [-Wold-style-definition] 814 | lexdigits(v, base, minlen, maxlen) | ^~~~~~~~~ ../src/regex/regc_lex.c: In function 'brenext': ../src/regex/regc_lex.c:868:1: warning: old-style function definition [-Wold-style-definition] 868 | brenext(v, pc) | ^~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/regex/regc_lex.c: In function 'skip': ../src/regex/regc_lex.c:979:1: warning: old-style function definition [-Wold-style-definition] 979 | skip(v) | ^~~~ ../src/regex/regc_lex.c: In function 'chrnamed': ../src/regex/regc_lex.c:1037:1: warning: old-style function definition [-Wold-style-definition] 1037 | chrnamed(v, startp, endp, lastresort) | ^~~~~~~~ In file included from ../src/regex/regcomp.c:2176: ../src/regex/regc_color.c: In function 'initcm': ../src/regex/regc_color.c:49:1: warning: old-style function definition [-Wold-style-definition] 49 | initcm(v, cm) | ^~~~~~ ../src/regex/regc_color.c: In function 'freecm': ../src/regex/regc_color.c:91:1: warning: old-style function definition [-Wold-style-definition] 91 | freecm(cm) | ^~~~~~ ../src/regex/regc_color.c: In function 'cmtreefree': ../src/regex/regc_color.c:115:1: warning: old-style function definition [-Wold-style-definition] 115 | cmtreefree(cm, tree, level) | ^~~~~~~~~~ ../src/regex/regc_color.c: In function 'setcolor': ../src/regex/regc_color.c:147:1: warning: old-style function definition [-Wold-style-definition] 147 | setcolor(cm, c, co) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'maxcolor': ../src/regex/regc_color.c:207:1: warning: old-style function definition [-Wold-style-definition] 207 | maxcolor(cm) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'newcolor': ../src/regex/regc_color.c:222:1: warning: old-style function definition [-Wold-style-definition] 222 | newcolor(cm) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'freecolor': ../src/regex/regc_color.c:279:1: warning: old-style function definition [-Wold-style-definition] 279 | freecolor(cm, co) | ^~~~~~~~~ ../src/regex/regc_color.c: In function 'pseudocolor': ../src/regex/regc_color.c:331:1: warning: old-style function definition [-Wold-style-definition] 331 | pseudocolor(cm) | ^~~~~~~~~~~ ../src/regex/regc_color.c: In function 'subcolor': ../src/regex/regc_color.c:349:1: warning: old-style function definition [-Wold-style-definition] 349 | subcolor(cm, c) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'newsub': ../src/regex/regc_color.c:375:1: warning: old-style function definition [-Wold-style-definition] 375 | newsub(cm, co) | ^~~~~~ ../src/regex/regc_color.c: In function 'subrange': ../src/regex/regc_color.c:404:1: warning: old-style function definition [-Wold-style-definition] 404 | subrange(v, from, to, lp, rp) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'subblock': ../src/regex/regc_color.c:438:1: warning: old-style function definition [-Wold-style-definition] 438 | subblock(v, start, lp, rp) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'okcolors': ../src/regex/regc_color.c:529:1: warning: old-style function definition [-Wold-style-definition] 529 | okcolors(nfa, cm) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'colorchain': ../src/regex/regc_color.c:583:1: warning: old-style function definition [-Wold-style-definition] 583 | colorchain(cm, a) | ^~~~~~~~~~ ../src/regex/regc_color.c: In function 'uncolorchain': ../src/regex/regc_color.c:598:1: warning: old-style function definition [-Wold-style-definition] 598 | uncolorchain(cm, a) | ^~~~~~~~~~~~ ../src/regex/regc_color.c: In function 'singleton': ../src/regex/regc_color.c:622:1: warning: old-style function definition [-Wold-style-definition] 622 | singleton(cm, c) | ^~~~~~~~~ ../src/regex/regc_color.c: In function 'rainbow': ../src/regex/regc_color.c:640:1: warning: old-style function definition [-Wold-style-definition] 640 | rainbow(nfa, cm, type, but, from, to) | ^~~~~~~ ../src/regex/regc_color.c: In function 'colorcomplement': ../src/regex/regc_color.c:665:1: warning: old-style function definition [-Wold-style-definition] 665 | colorcomplement(nfa, cm, type, of, from, to) | ^~~~~~~~~~~~~~~ In file included from ../src/regex/regcomp.c:2177: ../src/regex/regc_nfa.c: In function 'newnfa': ../src/regex/regc_nfa.c:47:1: warning: old-style function definition [-Wold-style-definition] 47 | newnfa(v, cm, parent) | ^~~~~~ ../src/regex/regc_nfa.c: In function 'freenfa': ../src/regex/regc_nfa.c:95:1: warning: old-style function definition [-Wold-style-definition] 95 | freenfa(nfa) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'newstate': ../src/regex/regc_nfa.c:121:1: warning: old-style function definition [-Wold-style-definition] 121 | newstate(nfa) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'newfstate': ../src/regex/regc_nfa.c:165:1: warning: old-style function definition [-Wold-style-definition] 165 | newfstate(nfa, flag) | ^~~~~~~~~ ../src/regex/regc_nfa.c: In function 'dropstate': ../src/regex/regc_nfa.c:182:1: warning: old-style function definition [-Wold-style-definition] 182 | dropstate(nfa, s) | ^~~~~~~~~ ../src/regex/regc_nfa.c: In function 'freestate': ../src/regex/regc_nfa.c:200:1: warning: old-style function definition [-Wold-style-definition] 200 | freestate(nfa, s) | ^~~~~~~~~ ../src/regex/regc_nfa.c: In function 'destroystate': ../src/regex/regc_nfa.c:231:1: warning: old-style function definition [-Wold-style-definition] 231 | destroystate(nfa, s) | ^~~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'newarc': ../src/regex/regc_nfa.c:255:1: warning: old-style function definition [-Wold-style-definition] 255 | newarc(nfa, t, co, from, to) | ^~~~~~ ../src/regex/regc_nfa.c: In function 'allocarc': ../src/regex/regc_nfa.c:306:1: warning: old-style function definition [-Wold-style-definition] 306 | allocarc(nfa, s) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'freearc': ../src/regex/regc_nfa.c:350:1: warning: old-style function definition [-Wold-style-definition] 350 | freearc(nfa, victim) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'findarc': ../src/regex/regc_nfa.c:408:1: warning: old-style function definition [-Wold-style-definition] 408 | findarc(s, type, co) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'cparc': ../src/regex/regc_nfa.c:427:1: warning: old-style function definition [-Wold-style-definition] 427 | cparc(nfa, oa, from, to) | ^~~~~ ../src/regex/regc_nfa.c: In function 'moveins': ../src/regex/regc_nfa.c:445:1: warning: old-style function definition [-Wold-style-definition] 445 | moveins(nfa, old, new) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'copyins': ../src/regex/regc_nfa.c:467:1: warning: old-style function definition [-Wold-style-definition] 467 | copyins(nfa, old, new) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'moveouts': ../src/regex/regc_nfa.c:485:1: warning: old-style function definition [-Wold-style-definition] 485 | moveouts(nfa, old, new) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'copyouts': ../src/regex/regc_nfa.c:505:1: warning: old-style function definition [-Wold-style-definition] 505 | copyouts(nfa, old, new) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'cloneouts': ../src/regex/regc_nfa.c:524:1: warning: old-style function definition [-Wold-style-definition] 524 | cloneouts(nfa, old, from, to, type) | ^~~~~~~~~ ../src/regex/regc_nfa.c: In function 'delsub': ../src/regex/regc_nfa.c:546:1: warning: old-style function definition [-Wold-style-definition] 546 | delsub(nfa, lp, rp) | ^~~~~~ ../src/regex/regc_nfa.c: In function 'deltraverse': ../src/regex/regc_nfa.c:569:1: warning: old-style function definition [-Wold-style-definition] 569 | deltraverse(nfa, leftend, s) | ^~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'dupnfa': ../src/regex/regc_nfa.c:611:1: warning: old-style function definition [-Wold-style-definition] 611 | dupnfa(nfa, start, stop, from, to) | ^~~~~~ ../src/regex/regc_nfa.c: In function 'duptraverse': ../src/regex/regc_nfa.c:636:1: warning: old-style function definition [-Wold-style-definition] 636 | duptraverse(nfa, s, stmp) | ^~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'cleartraverse': ../src/regex/regc_nfa.c:664:1: warning: old-style function definition [-Wold-style-definition] 664 | cleartraverse(nfa, s) | ^~~~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'specialcolors': ../src/regex/regc_nfa.c:683:1: warning: old-style function definition [-Wold-style-definition] 683 | specialcolors(nfa) | ^~~~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'optimize': ../src/regex/regc_nfa.c:709:1: warning: old-style function definition [-Wold-style-definition] 709 | optimize(nfa, f) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'pullback': ../src/regex/regc_nfa.c:738:1: warning: old-style function definition [-Wold-style-definition] 738 | pullback(nfa, f) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'pull': ../src/regex/regc_nfa.c:785:1: warning: old-style function definition [-Wold-style-definition] 785 | pull(nfa, con) | ^~~~ ../src/regex/regc_nfa.c: In function 'pushfwd': ../src/regex/regc_nfa.c:856:1: warning: old-style function definition [-Wold-style-definition] 856 | pushfwd(nfa, f) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'push': ../src/regex/regc_nfa.c:903:1: warning: old-style function definition [-Wold-style-definition] 903 | push(nfa, con) | ^~~~ ../src/regex/regc_nfa.c: In function 'combine': ../src/regex/regc_nfa.c:983:1: warning: old-style function definition [-Wold-style-definition] 983 | combine(con, a) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'fixempties': ../src/regex/regc_nfa.c:1038:1: warning: old-style function definition [-Wold-style-definition] 1038 | fixempties(nfa, f) | ^~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'unempty': ../src/regex/regc_nfa.c:1072:1: warning: old-style function definition [-Wold-style-definition] 1072 | unempty(nfa, a) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'cleanup': ../src/regex/regc_nfa.c:1123:1: warning: old-style function definition [-Wold-style-definition] 1123 | cleanup(nfa) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'markreachable': ../src/regex/regc_nfa.c:1157:1: warning: old-style function definition [-Wold-style-definition] 1157 | markreachable(nfa, s, okay, mark) | ^~~~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'markcanreach': ../src/regex/regc_nfa.c:1179:1: warning: old-style function definition [-Wold-style-definition] 1179 | markcanreach(nfa, s, okay, mark) | ^~~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'analyze': ../src/regex/regc_nfa.c:1200:1: warning: old-style function definition [-Wold-style-definition] 1200 | analyze(nfa) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'compact': ../src/regex/regc_nfa.c:1220:1: warning: old-style function definition [-Wold-style-definition] 1220 | compact(nfa, cnfa) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'carcsort': ../src/regex/regc_nfa.c:1307:1: warning: old-style function definition [-Wold-style-definition] 1307 | carcsort(first, last) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'freecnfa': ../src/regex/regc_nfa.c:1334:1: warning: old-style function definition [-Wold-style-definition] 1334 | freecnfa(cnfa) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'dumpnfa': ../src/regex/regc_nfa.c:1348:1: warning: old-style function definition [-Wold-style-definition] 1348 | dumpnfa(nfa, f) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'dumpcnfa': ../src/regex/regc_nfa.c:1516:1: warning: old-style function definition [-Wold-style-definition] 1516 | dumpcnfa(cnfa, f) | ^~~~~~~~ In file included from ../src/regex/regcomp.c:2178: ../src/regex/regc_cvec.c: In function 'newcvec': ../src/regex/regc_cvec.c:38:1: warning: old-style function definition [-Wold-style-definition] 38 | newcvec(nchrs, nranges, nmcces) | ^~~~~~~ ../src/regex/regc_cvec.c: In function 'clearcvec': ../src/regex/regc_cvec.c:68:1: warning: old-style function definition [-Wold-style-definition] 68 | clearcvec(cv) | ^~~~~~~~~ ../src/regex/regc_cvec.c: In function 'addchr': ../src/regex/regc_cvec.c:91:1: warning: old-style function definition [-Wold-style-definition] 91 | addchr(cv, c) | ^~~~~~ ../src/regex/regc_cvec.c: In function 'addrange': ../src/regex/regc_cvec.c:104:1: warning: old-style function definition [-Wold-style-definition] 104 | addrange(cv, from, to) | ^~~~~~~~ ../src/regex/regc_cvec.c: In function 'addmcce': ../src/regex/regc_cvec.c:120:1: warning: old-style function definition [-Wold-style-definition] 120 | addmcce(cv, startp, endp) | ^~~~~~~ ../src/regex/regc_cvec.c: In function 'haschr': ../src/regex/regc_cvec.c:152:1: warning: old-style function definition [-Wold-style-definition] 152 | haschr(cv, c) | ^~~~~~ ../src/regex/regc_cvec.c: In function 'getcvec': ../src/regex/regc_cvec.c:177:1: warning: old-style function definition [-Wold-style-definition] 177 | getcvec(v, nchrs, nranges, nmcces) | ^~~~~~~ ../src/regex/regc_cvec.c: In function 'freecvec': ../src/regex/regc_cvec.c:204:1: warning: old-style function definition [-Wold-style-definition] 204 | freecvec(cv) | ^~~~~~~~ In file included from ../src/regex/regcomp.c:2179: ../src/regex/regc_locale.c: In function 'nmcces': ../src/regex/regc_locale.c:650:1: warning: old-style function definition [-Wold-style-definition] 650 | nmcces(v) | ^~~~~~ ../src/regex/regc_locale.c: In function 'nleaders': ../src/regex/regc_locale.c:664:1: warning: old-style function definition [-Wold-style-definition] 664 | nleaders(v) | ^~~~~~~~ ../src/regex/regc_locale.c: In function 'allmcces': ../src/regex/regc_locale.c:675:1: warning: old-style function definition [-Wold-style-definition] 675 | allmcces(v, cv) | ^~~~~~~~ ../src/regex/regc_locale.c: In function 'element': ../src/regex/regc_locale.c:687:1: warning: old-style function definition [-Wold-style-definition] 687 | element(v, startp, endp) | ^~~~~~~ ../src/regex/regc_locale.c: In function 'range': ../src/regex/regc_locale.c:724:1: warning: old-style function definition [-Wold-style-definition] 724 | range(v, a, b, cases) | ^~~~~ ../src/regex/regc_locale.c: In function 'before': ../src/regex/regc_locale.c:782:1: warning: old-style function definition [-Wold-style-definition] 782 | before(x, y) | ^~~~~~ ../src/regex/regc_locale.c: In function 'eclass': ../src/regex/regc_locale.c:798:1: warning: old-style function definition [-Wold-style-definition] 798 | eclass(v, c, cases) | ^~~~~~ ../src/regex/regc_locale.c: In function 'cclass': ../src/regex/regc_locale.c:836:1: warning: old-style function definition [-Wold-style-definition] 836 | cclass(v, startp, endp, cases) | ^~~~~~ ../src/regex/regc_locale.c: In function 'allcases': ../src/regex/regc_locale.c:1118:1: warning: old-style function definition [-Wold-style-definition] 1118 | allcases(v, pc) | ^~~~~~~~ ../src/regex/regc_locale.c: In function 'cmp': ../src/regex/regc_locale.c:1152:1: warning: old-style function definition [-Wold-style-definition] 1152 | cmp(x, y, len) | ^~~ ../src/regex/regc_locale.c: In function 'casecmp': ../src/regex/regc_locale.c:1168:1: warning: old-style function definition [-Wold-style-definition] 1168 | casecmp(x, y, len) | ^~~~~~~ ../src/regex/rege_dfa.c: In function 'getvacant.isra': ../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/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; | ^~~~~~ In function 'cfind', inlined from 'wx_re_exec' at ../src/regex/regexec.c:236:8: ../src/regex/regexec.c:371:20: warning: 'cold' may be used uninitialized [-Wmaybe-uninitialized] 371 | if (cold != NULL) | ^ ../src/regex/regexec.c: In function 'wx_re_exec': ../src/regex/regexec.c:352:14: note: 'cold' was declared here 352 | chr *cold; | ^~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-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") ); | ^~~~~~~~~~~ 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") ); | ^~~~~~~~~~~ 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; | ~~~~~~~~~~~~~^~~~~ ../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)); | ^~~~~~ ../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 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 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/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/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") ); | ^~~~~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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/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/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/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/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/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/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/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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing rm -f /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/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") ); | ^~~~~~~~~~~ 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: ../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/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, | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ../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/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/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/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/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/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/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ../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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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") ); | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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: ../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) | ^~~~~~~~~~~~~~~~~~~~ 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/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/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/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/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, | ^~~~~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_ptr); \ | ^~~~~~~~~~~~~~~~ ../src/common/init.cpp:73:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 73 | wxDEFINE_SCOPED_PTR(wxAppConsole, wxAppPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ../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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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") ); | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ../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") ); | ^~~~~~~~~~~ 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") ); | ^~~~~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/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") ); | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/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, | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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:9: warning: '_FORCENAMELESSUNION' redefined 32 | #define _FORCENAMELESSUNION | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/msxml.h:303, 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:9: note: this is the location of the previous definition 478 | #define _FORCENAMELESSUNION 1 | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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, | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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?") ); | ^~~~~~~~~~~ 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), | ^~~~~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_ptr); \ | ^~~~~~~~~~~~~~~~ ../src/common/rendcmn.cpp:46:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 46 | wxDEFINE_SCOPED_PTR(wxRendererNative, wxRendererPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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: ../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") ); | ^~~~~~~~~~~ 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/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") ); | ^~~~~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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") ); | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 ../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?") ); | ^~~~~~~~~~~ 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 ../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!..") ); | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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: ../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), | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~ ../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) | ^~~~~~~~~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 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:2046:39: ../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 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 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; | ^~~~~~ ../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") ); | ^~~~~~~~~~~ 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/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, | ^~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellBoolRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2321:5: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 2321 | if (hAlign == wxALIGN_CENTRE) | ^~ ../src/generic/grid.cpp:2317:17: note: 'hAlign' was declared here 2317 | int vAlign, hAlign; | ^~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 ../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) | ^~~~~~~~~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~ 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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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, | ^~~~~~~~~~~ /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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/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: ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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: ../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) | ^~~~~~~~~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/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/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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 ../src/aui/dockart.cpp:698:9: warning: 'nonnull' argument 'pane' compared to NULL [-Wnonnull-compare] 698 | if (!(&pane)) | ^~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/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) | ^~~~~~~~~~~~~~~~~~ ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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) | ^~~~~~~~~~~~~~~~~~ ../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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 ../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; | ^ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/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 || | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wx/include/i686-w64-mingw32-msw-unicode-release-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib -Wl,--out-implib=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared' ++ /usr/bin/env ++ grep -E '^(w+)=(.*)$' ++ grep -Evw 'PWD|USER|LANG' ++ /usr/bin/cut -d= -f1 + unset + test -z /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/usr/x86_64-w64-mingw32/sys-root/mingw/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-15.1.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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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++ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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 + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS ++ 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 + /usr/bin/make -C build_win64_shared -j4 make: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared' /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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 ../src/regex/regfree.c: In function 'wx_regfree': ../src/regex/regerror.c: In function 'wx_regerror': ../src/regex/regerror.c:53:1: warning: old-style function definition [-Wold-style-definition] 53 | wx_regerror(rxerrcode, preg, errbuf, errbuf_size) | ^~~~~~~~~~~ In file included from ../src/regex/regguts.h:38, from ../src/regex/regexec.c:32: ../src/regex/regexec.c: In function 'wx_re_exec': ../src/regex/regcustom.h:118:25: warning: old-style function definition [-Wold-style-definition] 118 | #define exec wx_re_exec | ^~~~~~~~~~ ../src/regex/regexec.c:164:1: note: in expansion of macro 'exec' 164 | exec(re, string, len, details, nmatch, pmatch, flags) | ^~~~ ../src/regex/regfree.c:47:1: warning: old-style function definition [-Wold-style-definition] 47 | wx_regfree(re) | ^~~~~~~~~~ In file included from ../src/regex/regguts.h:38, from ../src/regex/regcomp.c:33: ../src/regex/regcomp.c: In function 'wx_re_comp': ../src/regex/regcustom.h:117:25: warning: old-style function definition [-Wold-style-definition] 117 | #define compile wx_re_comp | ^~~~~~~~~~ ../src/regex/regcomp.c:284:1: note: in expansion of macro 'compile' 284 | compile(re, string, len, flags) | ^~~~~~~ ../src/regex/regcomp.c: In function 'moresubs': ../src/regex/regcomp.c:445:1: warning: old-style function definition [-Wold-style-definition] 445 | moresubs(v, wanted) | ^~~~~~~~ ../src/regex/regcomp.c: In function 'freev': ../src/regex/regcomp.c:479:1: warning: old-style function definition [-Wold-style-definition] 479 | freev(v, err) | ^~~~~ ../src/regex/regexec.c: In function 'find': ../src/regex/regexec.c:260:1: warning: old-style function definition [-Wold-style-definition] 260 | find(v, cnfa, cm) | ^~~~ ../src/regex/regcomp.c: In function 'makesearch': ../src/regex/regcomp.c:512:1: warning: old-style function definition [-Wold-style-definition] 512 | makesearch(v, nfa) | ^~~~~~~~~~ ../src/regex/regcomp.c: In function 'parse': ../src/regex/regcomp.c:590:1: warning: old-style function definition [-Wold-style-definition] 590 | parse(v, stopper, type, init, final) | ^~~~~ ../src/regex/regexec.c: In function 'cfind': ../src/regex/regexec.c:345:1: warning: old-style function definition [-Wold-style-definition] 345 | cfind(v, cnfa, cm) | ^~~~~ ../src/regex/regexec.c: In function 'cfindloop': ../src/regex/regexec.c:386:1: warning: old-style function definition [-Wold-style-definition] 386 | cfindloop(v, cnfa, cm, d, s, coldp) | ^~~~~~~~~ ../src/regex/regcomp.c: In function 'parsebranch': ../src/regex/regcomp.c:665:1: warning: old-style function definition [-Wold-style-definition] 665 | parsebranch(v, stopper, type, left, right, partial) | ^~~~~~~~~~~ ../src/regex/regcomp.c: In function 'parseqatom': ../src/regex/regcomp.c:712:1: warning: old-style function definition [-Wold-style-definition] 712 | parseqatom(v, stopper, type, lp, rp, top) | ^~~~~~~~~~ ../src/regex/regexec.c: In function 'zapsubs': ../src/regex/regexec.c:471:1: warning: old-style function definition [-Wold-style-definition] 471 | zapsubs(p, n) | ^~~~~~~ ../src/regex/regexec.c: In function 'zapmem': ../src/regex/regexec.c:488:1: warning: old-style function definition [-Wold-style-definition] 488 | zapmem(v, t) | ^~~~~~ ../src/regex/regexec.c: In function 'subset': ../src/regex/regexec.c:514:1: warning: old-style function definition [-Wold-style-definition] 514 | subset(v, sub, begin, end) | ^~~~~~ ../src/regex/regexec.c: In function 'dissect': ../src/regex/regexec.c:536:1: warning: old-style function definition [-Wold-style-definition] 536 | dissect(v, t, begin, end) | ^~~~~~~ ../src/regex/regexec.c: In function 'condissect': ../src/regex/regexec.c:578:1: warning: old-style function definition [-Wold-style-definition] 578 | condissect(v, t, begin, end) | ^~~~~~~~~~ ../src/regex/regexec.c: In function 'altdissect': ../src/regex/regexec.c:657:1: warning: old-style function definition [-Wold-style-definition] 657 | altdissect(v, t, begin, end) | ^~~~~~~~~~ ../src/regex/regexec.c: In function 'cdissect': ../src/regex/regexec.c:692:1: warning: old-style function definition [-Wold-style-definition] 692 | cdissect(v, t, begin, end) | ^~~~~~~~ ../src/regex/regcomp.c: In function 'nonword': ../src/regex/regcomp.c:1110:1: warning: old-style function definition [-Wold-style-definition] 1110 | nonword(v, dir, lp, rp) | ^~~~~~~ ../src/regex/regcomp.c: In function 'word': ../src/regex/regcomp.c:1130:1: warning: old-style function definition [-Wold-style-definition] 1130 | word(v, dir, lp, rp) | ^~~~ ../src/regex/regcomp.c: In function 'scannum': ../src/regex/regcomp.c:1146:1: warning: old-style function definition [-Wold-style-definition] 1146 | scannum(v) | ^~~~~~~ ../src/regex/regcomp.c: In function 'repeat': ../src/regex/regcomp.c:1173:1: warning: old-style function definition [-Wold-style-definition] 1173 | repeat(v, lp, rp, m, n) | ^~~~~~ ../src/regex/regcomp.c: In function 'bracket': ../src/regex/regexec.c: In function 'ccondissect': ../src/regex/regcomp.c:1260:1: warning: old-style function definition [-Wold-style-definition] 1260 | bracket(v, lp, rp) | ^~~~~~~ ../src/regex/regcomp.c: In function 'cbracket': ../src/regex/regcomp.c:1281:1: warning: old-style function definition [-Wold-style-definition] 1281 | cbracket(v, lp, rp) | ^~~~~~~~ ../src/regex/regexec.c:741:1: warning: old-style function definition [-Wold-style-definition] 741 | ccondissect(v, t, begin, end) | ^~~~~~~~~~~ ../src/regex/regcomp.c: In function 'brackpart': ../src/regex/regcomp.c:1365:1: warning: old-style function definition [-Wold-style-definition] 1365 | brackpart(v, lp, rp) | ^~~~~~~~~ ../src/regex/regcomp.c: In function 'scanplain': ../src/regex/regcomp.c:1475:1: warning: old-style function definition [-Wold-style-definition] 1475 | scanplain(v) | ^~~~~~~~~ ../src/regex/regcomp.c: In function 'leaders': ../src/regex/regexec.c: In function 'crevdissect': ../src/regex/regcomp.c:1502:1: warning: old-style function definition [-Wold-style-definition] 1502 | leaders(v, cv) | ^~~~~~~ ../src/regex/regcomp.c: In function 'onechr': ../src/regex/regcomp.c:1545:1: warning: old-style function definition [-Wold-style-definition] 1545 | onechr(v, c, lp, rp) | ^~~~~~ ../src/regex/regcomp.c: In function 'dovec': ../src/regex/regcomp.c:1567:1: warning: old-style function definition [-Wold-style-definition] 1567 | dovec(v, cv, lp, rp) | ^~~~~ ../src/regex/regexec.c:835:1: warning: old-style function definition [-Wold-style-definition] 835 | crevdissect(v, t, begin, end) | ^~~~~~~~~~~ ../src/regex/regexec.c: In function 'cbrdissect': ../src/regex/regexec.c:926:1: warning: old-style function definition [-Wold-style-definition] 926 | cbrdissect(v, t, begin, end) | ^~~~~~~~~~ ../src/regex/regcomp.c: In function 'nextleader': ../src/regex/regcomp.c:1687:1: warning: old-style function definition [-Wold-style-definition] 1687 | nextleader(v, from, to) | ^~~~~~~~~~ ../src/regex/regcomp.c: In function 'wordchrs': ../src/regex/regcomp.c:1719:1: warning: old-style function definition [-Wold-style-definition] 1719 | wordchrs(v) | ^~~~~~~~ ../src/regex/regexec.c: In function 'caltdissect': ../src/regex/regexec.c:993:1: warning: old-style function definition [-Wold-style-definition] 993 | caltdissect(v, t, begin, end) | ^~~~~~~~~~~ ../src/regex/regcomp.c: In function 'subre': In file included from ../src/regex/regexec.c:1038: ../src/regex/rege_dfa.c: In function 'longest': ../src/regex/regcomp.c:1750:1: warning: old-style function definition [-Wold-style-definition] 1750 | subre(v, op, flags, begin, end) | ^~~~~ ../src/regex/rege_dfa.c:38:1: warning: old-style function definition [-Wold-style-definition] 38 | longest(v, d, start, stop, hitstopp) | ^~~~~~~ ../src/regex/regcomp.c: In function 'freesubre': ../src/regex/regcomp.c:1793:1: warning: old-style function definition [-Wold-style-definition] 1793 | freesubre(v, sr) | ^~~~~~~~~ ../src/regex/regcomp.c: In function 'freesrnode': ../src/regex/regcomp.c:1813:1: warning: old-style function definition [-Wold-style-definition] 1813 | freesrnode(v, sr) | ^~~~~~~~~~ ../src/regex/regcomp.c: In function 'optst': ../src/regex/regcomp.c:1836:1: warning: old-style function definition [-Wold-style-definition] 1836 | optst(v, t) | ^~~~~ ../src/regex/rege_dfa.c: In function 'shortest': ../src/regex/regcomp.c: In function 'numst': ../src/regex/rege_dfa.c:137:1: warning: old-style function definition [-Wold-style-definition] 137 | shortest(v, d, start, min, max, coldp, hitstopp) | ^~~~~~~~ ../src/regex/regcomp.c:1855:1: warning: old-style function definition [-Wold-style-definition] 1855 | numst(t, start) | ^~~~~ ../src/regex/regcomp.c: In function 'markst': ../src/regex/rege_dfa.c: In function 'lastcold': ../src/regex/rege_dfa.c:238:1: warning: old-style function definition [-Wold-style-definition] 238 | lastcold(v, d) | ^~~~~~~~ ../src/regex/rege_dfa.c: In function 'newdfa': ../src/regex/rege_dfa.c:267:1: warning: old-style function definition [-Wold-style-definition] 267 | newdfa(v, cnfa, cm, small) | ^~~~~~ ../src/regex/regcomp.c:1877:1: warning: old-style function definition [-Wold-style-definition] 1877 | markst(t) | ^~~~~~ ../src/regex/rege_dfa.c: In function 'freedfa': ../src/regex/rege_dfa.c:343:1: warning: old-style function definition [-Wold-style-definition] 343 | freedfa(d) | ^~~~~~~ ../src/regex/rege_dfa.c: In function 'hash': ../src/regex/rege_dfa.c:367:1: warning: old-style function definition [-Wold-style-definition] 367 | hash(uv, n) | ^~~~ ../src/regex/rege_dfa.c: In function 'initialize': ../src/regex/rege_dfa.c:385:1: warning: old-style function definition [-Wold-style-definition] 385 | initialize(v, d, start) | ^~~~~~~~~~ ../src/regex/rege_dfa.c: In function 'miss': ../src/regex/rege_dfa.c:421:1: warning: old-style function definition [-Wold-style-definition] 421 | miss(v, d, css, co, cp, start) | ^~~~ ../src/regex/regcomp.c: In function 'cleanst': ../src/regex/rege_dfa.c: In function 'lacon': ../src/regex/rege_dfa.c:526:1: warning: old-style function definition [-Wold-style-definition] 526 | lacon(v, pcnfa, cp, co) | ^~~~~ ../src/regex/rege_dfa.c: In function 'getvacant': ../src/regex/rege_dfa.c:560:1: warning: old-style function definition [-Wold-style-definition] 560 | getvacant(v, d, cp, start) | ^~~~~~~~~ ../src/regex/rege_dfa.c: In function 'pickss': ../src/regex/rege_dfa.c:627:1: warning: old-style function definition [-Wold-style-definition] 627 | pickss(v, d, cp, start) | ^~~~~~ ../src/regex/regcomp.c:1894:1: warning: old-style function definition [-Wold-style-definition] 1894 | cleanst(v) | ^~~~~~~ ../src/regex/regcomp.c: In function 'nfatree': ../src/regex/regcomp.c:1914:1: warning: old-style function definition [-Wold-style-definition] 1914 | nfatree(v, t, f) | ^~~~~~~ ../src/regex/regcomp.c: In function 'nfanode': ../src/regex/regcomp.c:1934:1: warning: old-style function definition [-Wold-style-definition] 1934 | nfanode(v, t, f) | ^~~~~~~ ../src/regex/regcomp.c: In function 'newlacon': ../src/regex/regcomp.c:1967:1: warning: old-style function definition [-Wold-style-definition] 1967 | newlacon(v, begin, end, pos) | ^~~~~~~~ ../src/regex/regcomp.c: In function 'freelacons': ../src/regex/regcomp.c:2002:1: warning: old-style function definition [-Wold-style-definition] 2002 | freelacons(subs, n) | ^~~~~~~~~~ ../src/regex/regcomp.c: In function 'rfree': ../src/regex/regcomp.c:2021:1: warning: old-style function definition [-Wold-style-definition] 2021 | rfree(re) | ^~~~~ ../src/regex/regcomp.c: In function 'dump': ../src/regex/regcomp.c:2049:1: warning: old-style function definition [-Wold-style-definition] 2049 | dump(re, f) | ^~~~ ../src/regex/regcomp.c: In function 'dumpst': ../src/regex/regcomp.c:2093:1: warning: old-style function definition [-Wold-style-definition] 2093 | dumpst(t, f, nfapresent) | ^~~~~~ ../src/regex/regcomp.c: In function 'stdump': ../src/regex/regcomp.c:2110:1: warning: old-style function definition [-Wold-style-definition] 2110 | stdump(t, f, nfapresent) | ^~~~~~ ../src/regex/regcomp.c: In function 'stid': ../src/regex/regcomp.c:2160:1: warning: old-style function definition [-Wold-style-definition] 2160 | stid(t, buf, bufsize) | ^~~~ In file included from ../src/regex/regcomp.c:2175: ../src/regex/regc_lex.c: In function 'lexstart': /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/regex/regc_lex.c:69:1: warning: old-style function definition [-Wold-style-definition] 69 | lexstart(v) | ^~~~~~~~ ../src/regex/regc_lex.c: In function 'prefixes': ../src/regex/regc_lex.c:95:1: warning: old-style function definition [-Wold-style-definition] 95 | prefixes(v) | ^~~~~~~~ ../src/regex/regc_lex.c: In function 'lexnest': ../src/regex/regc_lex.c:196:1: warning: old-style function definition [-Wold-style-definition] 196 | lexnest(v, beginp, endp) | ^~~~~~~ ../src/regex/regc_lex.c: In function 'lexword': ../src/regex/regc_lex.c:263:1: warning: old-style function definition [-Wold-style-definition] 263 | lexword(v) | ^~~~~~~ ../src/regex/regc_lex.c: In function 'next': ../src/regex/regc_lex.c:274:1: warning: old-style function definition [-Wold-style-definition] 274 | next(v) | ^~~~ ../src/regex/regc_lex.c: In function 'lexescape': ../src/regex/regc_lex.c:659:1: warning: old-style function definition [-Wold-style-definition] 659 | lexescape(v) | ^~~~~~~~~ ../src/regex/regc_lex.c: In function 'lexdigits': ../src/regex/regc_lex.c:814:1: warning: old-style function definition [-Wold-style-definition] 814 | lexdigits(v, base, minlen, maxlen) | ^~~~~~~~~ ../src/regex/regc_lex.c: In function 'brenext': ../src/regex/regc_lex.c:868:1: warning: old-style function definition [-Wold-style-definition] 868 | brenext(v, pc) | ^~~~~~~ ../src/regex/regc_lex.c: In function 'skip': ../src/regex/regc_lex.c:979:1: warning: old-style function definition [-Wold-style-definition] 979 | skip(v) | ^~~~ ../src/regex/regc_lex.c: In function 'chrnamed': ../src/regex/regc_lex.c:1037:1: warning: old-style function definition [-Wold-style-definition] 1037 | chrnamed(v, startp, endp, lastresort) | ^~~~~~~~ In file included from ../src/regex/regcomp.c:2176: ../src/regex/regc_color.c: In function 'initcm': ../src/regex/regc_color.c:49:1: warning: old-style function definition [-Wold-style-definition] 49 | initcm(v, cm) | ^~~~~~ ../src/regex/regc_color.c: In function 'freecm': ../src/regex/regc_color.c:91:1: warning: old-style function definition [-Wold-style-definition] 91 | freecm(cm) | ^~~~~~ ../src/regex/regc_color.c: In function 'cmtreefree': ../src/regex/regc_color.c:115:1: warning: old-style function definition [-Wold-style-definition] 115 | cmtreefree(cm, tree, level) | ^~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/regex/regc_color.c: In function 'setcolor': ../src/regex/regc_color.c:147:1: warning: old-style function definition [-Wold-style-definition] 147 | setcolor(cm, c, co) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'maxcolor': ../src/regex/regc_color.c:207:1: warning: old-style function definition [-Wold-style-definition] 207 | maxcolor(cm) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'newcolor': ../src/regex/regc_color.c:222:1: warning: old-style function definition [-Wold-style-definition] 222 | newcolor(cm) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'freecolor': ../src/regex/regc_color.c:279:1: warning: old-style function definition [-Wold-style-definition] 279 | freecolor(cm, co) | ^~~~~~~~~ ../src/regex/regc_color.c: In function 'pseudocolor': ../src/regex/regc_color.c:331:1: warning: old-style function definition [-Wold-style-definition] 331 | pseudocolor(cm) | ^~~~~~~~~~~ ../src/regex/regc_color.c: In function 'subcolor': ../src/regex/regc_color.c:349:1: warning: old-style function definition [-Wold-style-definition] 349 | subcolor(cm, c) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'newsub': ../src/regex/regc_color.c:375:1: warning: old-style function definition [-Wold-style-definition] 375 | newsub(cm, co) | ^~~~~~ ../src/regex/regc_color.c: In function 'subrange': ../src/regex/regc_color.c:404:1: warning: old-style function definition [-Wold-style-definition] 404 | subrange(v, from, to, lp, rp) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'subblock': ../src/regex/regc_color.c:438:1: warning: old-style function definition [-Wold-style-definition] 438 | subblock(v, start, lp, rp) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'okcolors': ../src/regex/regc_color.c:529:1: warning: old-style function definition [-Wold-style-definition] 529 | okcolors(nfa, cm) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'colorchain': ../src/regex/regc_color.c:583:1: warning: old-style function definition [-Wold-style-definition] 583 | colorchain(cm, a) | ^~~~~~~~~~ ../src/regex/regc_color.c: In function 'uncolorchain': ../src/regex/regc_color.c:598:1: warning: old-style function definition [-Wold-style-definition] 598 | uncolorchain(cm, a) | ^~~~~~~~~~~~ ../src/regex/regc_color.c: In function 'singleton': ../src/regex/regc_color.c:622:1: warning: old-style function definition [-Wold-style-definition] 622 | singleton(cm, c) | ^~~~~~~~~ ../src/regex/regc_color.c: In function 'rainbow': ../src/regex/regc_color.c:640:1: warning: old-style function definition [-Wold-style-definition] 640 | rainbow(nfa, cm, type, but, from, to) | ^~~~~~~ ../src/regex/regc_color.c: In function 'colorcomplement': ../src/regex/regc_color.c:665:1: warning: old-style function definition [-Wold-style-definition] 665 | colorcomplement(nfa, cm, type, of, from, to) | ^~~~~~~~~~~~~~~ In file included from ../src/regex/regcomp.c:2177: ../src/regex/regc_nfa.c: In function 'newnfa': ../src/regex/regc_nfa.c:47:1: warning: old-style function definition [-Wold-style-definition] 47 | newnfa(v, cm, parent) | ^~~~~~ ../src/regex/regc_nfa.c: In function 'freenfa': ../src/regex/regc_nfa.c:95:1: warning: old-style function definition [-Wold-style-definition] 95 | freenfa(nfa) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'newstate': ../src/regex/regc_nfa.c:121:1: warning: old-style function definition [-Wold-style-definition] 121 | newstate(nfa) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'newfstate': ../src/regex/regc_nfa.c:165:1: warning: old-style function definition [-Wold-style-definition] 165 | newfstate(nfa, flag) | ^~~~~~~~~ ../src/regex/regc_nfa.c: In function 'dropstate': ../src/regex/regc_nfa.c:182:1: warning: old-style function definition [-Wold-style-definition] 182 | dropstate(nfa, s) | ^~~~~~~~~ ../src/regex/regc_nfa.c: In function 'freestate': ../src/regex/regc_nfa.c:200:1: warning: old-style function definition [-Wold-style-definition] 200 | freestate(nfa, s) | ^~~~~~~~~ ../src/regex/regc_nfa.c: In function 'destroystate': ../src/regex/regc_nfa.c:231:1: warning: old-style function definition [-Wold-style-definition] 231 | destroystate(nfa, s) | ^~~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'newarc': ../src/regex/regc_nfa.c:255:1: warning: old-style function definition [-Wold-style-definition] 255 | newarc(nfa, t, co, from, to) | ^~~~~~ ../src/regex/regc_nfa.c: In function 'allocarc': ../src/regex/regc_nfa.c:306:1: warning: old-style function definition [-Wold-style-definition] 306 | allocarc(nfa, s) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'freearc': ../src/regex/regc_nfa.c:350:1: warning: old-style function definition [-Wold-style-definition] 350 | freearc(nfa, victim) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'findarc': ../src/regex/regc_nfa.c:408:1: warning: old-style function definition [-Wold-style-definition] 408 | findarc(s, type, co) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'cparc': ../src/regex/regc_nfa.c:427:1: warning: old-style function definition [-Wold-style-definition] 427 | cparc(nfa, oa, from, to) | ^~~~~ ../src/regex/regc_nfa.c: In function 'moveins': ../src/regex/regc_nfa.c:445:1: warning: old-style function definition [-Wold-style-definition] 445 | moveins(nfa, old, new) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'copyins': ../src/regex/regc_nfa.c:467:1: warning: old-style function definition [-Wold-style-definition] 467 | copyins(nfa, old, new) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'moveouts': ../src/regex/regc_nfa.c:485:1: warning: old-style function definition [-Wold-style-definition] 485 | moveouts(nfa, old, new) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'copyouts': ../src/regex/regc_nfa.c:505:1: warning: old-style function definition [-Wold-style-definition] 505 | copyouts(nfa, old, new) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'cloneouts': ../src/regex/regc_nfa.c:524:1: warning: old-style function definition [-Wold-style-definition] 524 | cloneouts(nfa, old, from, to, type) | ^~~~~~~~~ ../src/regex/regc_nfa.c: In function 'delsub': ../src/regex/regc_nfa.c:546:1: warning: old-style function definition [-Wold-style-definition] 546 | delsub(nfa, lp, rp) | ^~~~~~ ../src/regex/regc_nfa.c: In function 'deltraverse': ../src/regex/regc_nfa.c:569:1: warning: old-style function definition [-Wold-style-definition] 569 | deltraverse(nfa, leftend, s) | ^~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'dupnfa': ../src/regex/regc_nfa.c:611:1: warning: old-style function definition [-Wold-style-definition] 611 | dupnfa(nfa, start, stop, from, to) | ^~~~~~ ../src/regex/regc_nfa.c: In function 'duptraverse': ../src/regex/regc_nfa.c:636:1: warning: old-style function definition [-Wold-style-definition] 636 | duptraverse(nfa, s, stmp) | ^~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'cleartraverse': ../src/regex/regc_nfa.c:664:1: warning: old-style function definition [-Wold-style-definition] 664 | cleartraverse(nfa, s) | ^~~~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'specialcolors': ../src/regex/regc_nfa.c:683:1: warning: old-style function definition [-Wold-style-definition] 683 | specialcolors(nfa) | ^~~~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'optimize': ../src/regex/regc_nfa.c:709:1: warning: old-style function definition [-Wold-style-definition] 709 | optimize(nfa, f) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'pullback': ../src/regex/regc_nfa.c:738:1: warning: old-style function definition [-Wold-style-definition] 738 | pullback(nfa, f) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'pull': ../src/regex/regc_nfa.c:785:1: warning: old-style function definition [-Wold-style-definition] 785 | pull(nfa, con) | ^~~~ ../src/regex/regc_nfa.c: In function 'pushfwd': ../src/regex/regc_nfa.c:856:1: warning: old-style function definition [-Wold-style-definition] 856 | pushfwd(nfa, f) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'push': ../src/regex/regc_nfa.c:903:1: warning: old-style function definition [-Wold-style-definition] 903 | push(nfa, con) | ^~~~ ../src/regex/regc_nfa.c: In function 'combine': ../src/regex/regc_nfa.c:983:1: warning: old-style function definition [-Wold-style-definition] 983 | combine(con, a) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'fixempties': ../src/regex/regc_nfa.c:1038:1: warning: old-style function definition [-Wold-style-definition] 1038 | fixempties(nfa, f) | ^~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'unempty': ../src/regex/regc_nfa.c:1072:1: warning: old-style function definition [-Wold-style-definition] 1072 | unempty(nfa, a) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'cleanup': ../src/regex/regc_nfa.c:1123:1: warning: old-style function definition [-Wold-style-definition] 1123 | cleanup(nfa) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'markreachable': ../src/regex/regc_nfa.c:1157:1: warning: old-style function definition [-Wold-style-definition] 1157 | markreachable(nfa, s, okay, mark) | ^~~~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'markcanreach': ../src/regex/regc_nfa.c:1179:1: warning: old-style function definition [-Wold-style-definition] 1179 | markcanreach(nfa, s, okay, mark) | ^~~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'analyze': ../src/regex/regc_nfa.c:1200:1: warning: old-style function definition [-Wold-style-definition] 1200 | analyze(nfa) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'compact': ../src/regex/regc_nfa.c:1220:1: warning: old-style function definition [-Wold-style-definition] 1220 | compact(nfa, cnfa) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'carcsort': ../src/regex/regc_nfa.c:1307:1: warning: old-style function definition [-Wold-style-definition] 1307 | carcsort(first, last) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'freecnfa': ../src/regex/regc_nfa.c:1334:1: warning: old-style function definition [-Wold-style-definition] 1334 | freecnfa(cnfa) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'dumpnfa': ../src/regex/regc_nfa.c:1348:1: warning: old-style function definition [-Wold-style-definition] 1348 | dumpnfa(nfa, f) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'dumpcnfa': ../src/regex/regc_nfa.c:1516:1: warning: old-style function definition [-Wold-style-definition] 1516 | dumpcnfa(cnfa, f) | ^~~~~~~~ In file included from ../src/regex/regcomp.c:2178: ../src/regex/regc_cvec.c: In function 'newcvec': ../src/regex/regc_cvec.c:38:1: warning: old-style function definition [-Wold-style-definition] 38 | newcvec(nchrs, nranges, nmcces) | ^~~~~~~ ../src/regex/regc_cvec.c: In function 'clearcvec': ../src/regex/regc_cvec.c:68:1: warning: old-style function definition [-Wold-style-definition] 68 | clearcvec(cv) | ^~~~~~~~~ ../src/regex/regc_cvec.c: In function 'addchr': ../src/regex/regc_cvec.c:91:1: warning: old-style function definition [-Wold-style-definition] 91 | addchr(cv, c) | ^~~~~~ ../src/regex/regc_cvec.c: In function 'addrange': ../src/regex/regc_cvec.c:104:1: warning: old-style function definition [-Wold-style-definition] 104 | addrange(cv, from, to) | ^~~~~~~~ ../src/regex/regc_cvec.c: In function 'addmcce': ../src/regex/regc_cvec.c:120:1: warning: old-style function definition [-Wold-style-definition] 120 | addmcce(cv, startp, endp) | ^~~~~~~ ../src/regex/regc_cvec.c: In function 'haschr': ../src/regex/regc_cvec.c:152:1: warning: old-style function definition [-Wold-style-definition] 152 | haschr(cv, c) | ^~~~~~ ../src/regex/regc_cvec.c: In function 'getcvec': ../src/regex/regc_cvec.c:177:1: warning: old-style function definition [-Wold-style-definition] 177 | getcvec(v, nchrs, nranges, nmcces) | ^~~~~~~ ../src/regex/regc_cvec.c: In function 'freecvec': ../src/regex/regc_cvec.c:204:1: warning: old-style function definition [-Wold-style-definition] 204 | freecvec(cv) | ^~~~~~~~ In file included from ../src/regex/regcomp.c:2179: ../src/regex/regc_locale.c: In function 'nmcces': ../src/regex/regc_locale.c:650:1: warning: old-style function definition [-Wold-style-definition] 650 | nmcces(v) | ^~~~~~ ../src/regex/regc_locale.c: In function 'nleaders': ../src/regex/regc_locale.c:664:1: warning: old-style function definition [-Wold-style-definition] 664 | nleaders(v) | ^~~~~~~~ ../src/regex/regc_locale.c: In function 'allmcces': ../src/regex/regc_locale.c:675:1: warning: old-style function definition [-Wold-style-definition] 675 | allmcces(v, cv) | ^~~~~~~~ ../src/regex/regc_locale.c: In function 'element': ../src/regex/regc_locale.c:687:1: warning: old-style function definition [-Wold-style-definition] 687 | element(v, startp, endp) | ^~~~~~~ ../src/regex/regc_locale.c: In function 'range': ../src/regex/regc_locale.c:724:1: warning: old-style function definition [-Wold-style-definition] 724 | range(v, a, b, cases) | ^~~~~ ../src/regex/regc_locale.c: In function 'before': ../src/regex/regc_locale.c:782:1: warning: old-style function definition [-Wold-style-definition] 782 | before(x, y) | ^~~~~~ ../src/regex/regc_locale.c: In function 'eclass': ../src/regex/regc_locale.c:798:1: warning: old-style function definition [-Wold-style-definition] 798 | eclass(v, c, cases) | ^~~~~~ ../src/regex/regc_locale.c: In function 'cclass': ../src/regex/regc_locale.c:836:1: warning: old-style function definition [-Wold-style-definition] 836 | cclass(v, startp, endp, cases) | ^~~~~~ ../src/regex/regc_locale.c: In function 'allcases': ../src/regex/regc_locale.c:1118:1: warning: old-style function definition [-Wold-style-definition] 1118 | allcases(v, pc) | ^~~~~~~~ ../src/regex/regc_locale.c: In function 'cmp': ../src/regex/regc_locale.c:1152:1: warning: old-style function definition [-Wold-style-definition] 1152 | cmp(x, y, len) | ^~~ ../src/regex/regc_locale.c: In function 'casecmp': ../src/regex/regc_locale.c:1168:1: warning: old-style function definition [-Wold-style-definition] 1168 | casecmp(x, y, len) | ^~~~~~~ ../src/regex/rege_dfa.c: In function 'getvacant.isra': ../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/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; | ^~~~~~ In function 'cfind', inlined from 'wx_re_exec' at ../src/regex/regexec.c:236:8: ../src/regex/regexec.c:371:20: warning: 'cold' may be used uninitialized [-Wmaybe-uninitialized] 371 | if (cold != NULL) | ^ ../src/regex/regexec.c: In function 'wx_re_exec': ../src/regex/regexec.c:352:14: note: 'cold' was declared here 352 | chr *cold; | ^~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-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 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; | ~~~~~~~~~~~~~^~~~~ ../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)); | ^~~~~~ 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") ); | ^~~~~~~~~~~ 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 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 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 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 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/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/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/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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-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") ); | ^~~~~~~~~~~ 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/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/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/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/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") ); | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-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/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/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/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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing rm -f /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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") ); | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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( | ^~~~~~~~~~~~~~~~~~ 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/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/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/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/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/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/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/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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") ); | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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, | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/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, | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_ptr); \ | ^~~~~~~~~~~~~~~~ ../src/common/init.cpp:73:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 73 | wxDEFINE_SCOPED_PTR(wxAppConsole, wxAppPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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") ); | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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, | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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: ../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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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: ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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") ); | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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") ); | ^~~~~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/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") ); | ^~~~~~~~~~~ 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/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/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/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/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") ); | ^~~~~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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:9: warning: '_FORCENAMELESSUNION' redefined 32 | #define _FORCENAMELESSUNION | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/msxml.h:303, 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:9: note: this is the location of the previous definition 478 | #define _FORCENAMELESSUNION 1 | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/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, | ^~~~~~~~~~~ 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...") ); | ^~~~~~~~~~~ ../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, | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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), | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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") ); | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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") ); | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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, | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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: ../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")); | ^~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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, | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_ptr); \ | ^~~~~~~~~~~~~~~~ ../src/common/rendcmn.cpp:46:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 46 | wxDEFINE_SCOPED_PTR(wxRendererNative, wxRendererPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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") ); | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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") ); | ^~~~~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/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(); | ^~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/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: ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 ../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") ); | ^~~~~~~~~~~ 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/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(), | ^~~~~~~~~~~ ../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/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/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/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/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/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/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, | ^~~~~~~~~~~ ../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/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/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?") ); | ^~~~~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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") ); | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 ../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") ); | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 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:2046:39: ../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 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 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; | ^~~~~~ ../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 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; | ^~~~~~ ../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) | ^~~~~~~~~~~~~~~~~~ ../src/generic/grid.cpp: In member function 'virtual void wxGridCellBoolRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2321:5: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 2321 | if (hAlign == wxALIGN_CENTRE) | ^~ ../src/generic/grid.cpp:2317:17: note: 'hAlign' was declared here 2317 | int vAlign, hAlign; | ^~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 ../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) | ^~~~~~~~~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 ../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); | ~~~~~~~~^~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/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; | ^~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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: ../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!")); | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) | ~~~~~~~~~~~~~~~^~~~ ../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) | ^~~~~~~~~~~~~~~~~~ ../src/aui/dockart.cpp:698:9: warning: 'nonnull' argument 'pane' compared to NULL [-Wnonnull-compare] 698 | if (!(&pane)) | ^~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 ../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 || | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-2.8 -I../include -fpermissive -fno-keep-inline-dllexport -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -L/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib -Wl,--out-implib=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ++ /usr/bin/env ++ grep -E '^(w+)=(.*)$' ++ grep -Evw 'PWD|USER|LANG' ++ /usr/bin/cut -d= -f1 + unset + test -z /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/usr/i686-w64-mingw32/sys-root/mingw/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-15.1.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-'` ++ 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-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ echo /usr/bin/i686-w64-mingw32-ld.bfd ++ 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 + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS ++ 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 ++ grep -- '-config$' + 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 --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... 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-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 + pushd build_win64_static ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ++ /usr/bin/env ++ grep -E '^(w+)=(.*)$' ++ grep -Evw 'PWD|USER|LANG' ++ /usr/bin/cut -d= -f1 + unset + test -z /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/usr/x86_64-w64-mingw32/sys-root/mingw/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-15.1.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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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++ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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 + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS ++ 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 --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... 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-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 + run_mingw_make -j4 ++ /usr/bin/env ++ grep -E '^(w+)=(.*)$' ++ grep -Evw 'PWD|USER|LANG' ++ /usr/bin/cut -d= -f1 + unset + test -z /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/usr/i686-w64-mingw32/sys-root/mingw/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-15.1.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-'` ++ 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 + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS ++ 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 + /usr/bin/make -C build_win32_static -j4 make: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static' /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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 ../src/regex/regerror.c: In function 'wx_regerror': In file included from ../src/regex/regguts.h:38, from ../src/regex/regexec.c:32: ../src/regex/regexec.c: In function 'wx_re_exec': ../src/regex/regfree.c: In function 'wx_regfree': ../src/regex/regfree.c:47:1: warning: old-style function definition [-Wold-style-definition] 47 | wx_regfree(re) | ^~~~~~~~~~ ../src/regex/regcustom.h:118:25: warning: old-style function definition [-Wold-style-definition] 118 | #define exec wx_re_exec | ^~~~~~~~~~ ../src/regex/regexec.c:164:1: note: in expansion of macro 'exec' 164 | exec(re, string, len, details, nmatch, pmatch, flags) | ^~~~ ../src/regex/regerror.c:53:1: warning: old-style function definition [-Wold-style-definition] 53 | wx_regerror(rxerrcode, preg, errbuf, errbuf_size) | ^~~~~~~~~~~ ../src/regex/regexec.c: In function 'find': ../src/regex/regexec.c:260:1: warning: old-style function definition [-Wold-style-definition] 260 | find(v, cnfa, cm) | ^~~~ In file included from ../src/regex/regguts.h:38, from ../src/regex/regcomp.c:33: ../src/regex/regcomp.c: In function 'wx_re_comp': ../src/regex/regcustom.h:117:25: warning: old-style function definition [-Wold-style-definition] 117 | #define compile wx_re_comp | ^~~~~~~~~~ ../src/regex/regcomp.c:284:1: note: in expansion of macro 'compile' 284 | compile(re, string, len, flags) | ^~~~~~~ ../src/regex/regexec.c: In function 'cfind': ../src/regex/regexec.c:345:1: warning: old-style function definition [-Wold-style-definition] 345 | cfind(v, cnfa, cm) | ^~~~~ ../src/regex/regexec.c: In function 'cfindloop': ../src/regex/regexec.c:386:1: warning: old-style function definition [-Wold-style-definition] 386 | cfindloop(v, cnfa, cm, d, s, coldp) | ^~~~~~~~~ ../src/regex/regexec.c: In function 'zapsubs': ../src/regex/regexec.c:471:1: warning: old-style function definition [-Wold-style-definition] 471 | zapsubs(p, n) | ^~~~~~~ ../src/regex/regexec.c: In function 'zapmem': ../src/regex/regexec.c:488:1: warning: old-style function definition [-Wold-style-definition] 488 | zapmem(v, t) | ^~~~~~ ../src/regex/regcomp.c: In function 'moresubs': ../src/regex/regcomp.c:445:1: warning: old-style function definition [-Wold-style-definition] 445 | moresubs(v, wanted) | ^~~~~~~~ ../src/regex/regexec.c: In function 'subset': ../src/regex/regexec.c:514:1: warning: old-style function definition [-Wold-style-definition] 514 | subset(v, sub, begin, end) | ^~~~~~ ../src/regex/regexec.c: In function 'dissect': ../src/regex/regexec.c:536:1: warning: old-style function definition [-Wold-style-definition] 536 | dissect(v, t, begin, end) | ^~~~~~~ ../src/regex/regcomp.c: In function 'freev': ../src/regex/regcomp.c:479:1: warning: old-style function definition [-Wold-style-definition] 479 | freev(v, err) | ^~~~~ ../src/regex/regcomp.c: In function 'makesearch': ../src/regex/regcomp.c:512:1: warning: old-style function definition [-Wold-style-definition] 512 | makesearch(v, nfa) | ^~~~~~~~~~ ../src/regex/regexec.c: In function 'condissect': ../src/regex/regexec.c:578:1: warning: old-style function definition [-Wold-style-definition] 578 | condissect(v, t, begin, end) | ^~~~~~~~~~ ../src/regex/regcomp.c: In function 'parse': ../src/regex/regcomp.c:590:1: warning: old-style function definition [-Wold-style-definition] 590 | parse(v, stopper, type, init, final) | ^~~~~ ../src/regex/regexec.c: In function 'altdissect': ../src/regex/regexec.c:657:1: warning: old-style function definition [-Wold-style-definition] 657 | altdissect(v, t, begin, end) | ^~~~~~~~~~ ../src/regex/regexec.c: In function 'cdissect': ../src/regex/regexec.c:692:1: warning: old-style function definition [-Wold-style-definition] 692 | cdissect(v, t, begin, end) | ^~~~~~~~ ../src/regex/regexec.c: In function 'ccondissect': ../src/regex/regexec.c:741:1: warning: old-style function definition [-Wold-style-definition] 741 | ccondissect(v, t, begin, end) | ^~~~~~~~~~~ ../src/regex/regexec.c: In function 'crevdissect': ../src/regex/regexec.c:835:1: warning: old-style function definition [-Wold-style-definition] 835 | crevdissect(v, t, begin, end) | ^~~~~~~~~~~ ../src/regex/regexec.c: In function 'cbrdissect': ../src/regex/regexec.c:926:1: warning: old-style function definition [-Wold-style-definition] 926 | cbrdissect(v, t, begin, end) | ^~~~~~~~~~ ../src/regex/regexec.c: In function 'caltdissect': ../src/regex/regexec.c:993:1: warning: old-style function definition [-Wold-style-definition] 993 | caltdissect(v, t, begin, end) | ^~~~~~~~~~~ ../src/regex/regcomp.c: In function 'parsebranch': ../src/regex/regcomp.c:665:1: warning: old-style function definition [-Wold-style-definition] 665 | parsebranch(v, stopper, type, left, right, partial) | ^~~~~~~~~~~ ../src/regex/regcomp.c: In function 'parseqatom': ../src/regex/regcomp.c:712:1: warning: old-style function definition [-Wold-style-definition] 712 | parseqatom(v, stopper, type, lp, rp, top) | ^~~~~~~~~~ In file included from ../src/regex/regexec.c:1038: ../src/regex/rege_dfa.c: In function 'longest': ../src/regex/rege_dfa.c:38:1: warning: old-style function definition [-Wold-style-definition] 38 | longest(v, d, start, stop, hitstopp) | ^~~~~~~ ../src/regex/rege_dfa.c: In function 'shortest': ../src/regex/rege_dfa.c:137:1: warning: old-style function definition [-Wold-style-definition] 137 | shortest(v, d, start, min, max, coldp, hitstopp) | ^~~~~~~~ ../src/regex/rege_dfa.c: In function 'lastcold': ../src/regex/rege_dfa.c:238:1: warning: old-style function definition [-Wold-style-definition] 238 | lastcold(v, d) | ^~~~~~~~ ../src/regex/rege_dfa.c: In function 'newdfa': ../src/regex/rege_dfa.c:267:1: warning: old-style function definition [-Wold-style-definition] 267 | newdfa(v, cnfa, cm, small) | ^~~~~~ ../src/regex/rege_dfa.c: In function 'freedfa': ../src/regex/rege_dfa.c:343:1: warning: old-style function definition [-Wold-style-definition] 343 | freedfa(d) | ^~~~~~~ ../src/regex/rege_dfa.c: In function 'hash': ../src/regex/rege_dfa.c:367:1: warning: old-style function definition [-Wold-style-definition] 367 | hash(uv, n) | ^~~~ ../src/regex/rege_dfa.c: In function 'initialize': ../src/regex/rege_dfa.c:385:1: warning: old-style function definition [-Wold-style-definition] 385 | initialize(v, d, start) | ^~~~~~~~~~ ../src/regex/rege_dfa.c: In function 'miss': ../src/regex/rege_dfa.c:421:1: warning: old-style function definition [-Wold-style-definition] 421 | miss(v, d, css, co, cp, start) | ^~~~ ../src/regex/rege_dfa.c: In function 'lacon': ../src/regex/rege_dfa.c:526:1: warning: old-style function definition [-Wold-style-definition] 526 | lacon(v, pcnfa, cp, co) | ^~~~~ ../src/regex/rege_dfa.c: In function 'getvacant': ../src/regex/rege_dfa.c:560:1: warning: old-style function definition [-Wold-style-definition] 560 | getvacant(v, d, cp, start) | ^~~~~~~~~ ../src/regex/regcomp.c: In function 'nonword': ../src/regex/regcomp.c:1110:1: warning: old-style function definition [-Wold-style-definition] 1110 | nonword(v, dir, lp, rp) | ^~~~~~~ ../src/regex/rege_dfa.c: In function 'pickss': ../src/regex/rege_dfa.c:627:1: warning: old-style function definition [-Wold-style-definition] 627 | pickss(v, d, cp, start) | ^~~~~~ ../src/regex/regcomp.c: In function 'word': ../src/regex/regcomp.c:1130:1: warning: old-style function definition [-Wold-style-definition] 1130 | word(v, dir, lp, rp) | ^~~~ ../src/regex/regcomp.c: In function 'scannum': ../src/regex/regcomp.c:1146:1: warning: old-style function definition [-Wold-style-definition] 1146 | scannum(v) | ^~~~~~~ ../src/regex/regcomp.c: In function 'repeat': ../src/regex/regcomp.c:1173:1: warning: old-style function definition [-Wold-style-definition] 1173 | repeat(v, lp, rp, m, n) | ^~~~~~ ../src/regex/regcomp.c: In function 'bracket': ../src/regex/regcomp.c:1260:1: warning: old-style function definition [-Wold-style-definition] 1260 | bracket(v, lp, rp) | ^~~~~~~ ../src/regex/regcomp.c: In function 'cbracket': ../src/regex/regcomp.c:1281:1: warning: old-style function definition [-Wold-style-definition] 1281 | cbracket(v, lp, rp) | ^~~~~~~~ ../src/regex/regcomp.c: In function 'brackpart': ../src/regex/regcomp.c:1365:1: warning: old-style function definition [-Wold-style-definition] 1365 | brackpart(v, lp, rp) | ^~~~~~~~~ ../src/regex/regcomp.c: In function 'scanplain': ../src/regex/regcomp.c:1475:1: warning: old-style function definition [-Wold-style-definition] 1475 | scanplain(v) | ^~~~~~~~~ ../src/regex/regcomp.c: In function 'leaders': ../src/regex/regcomp.c:1502:1: warning: old-style function definition [-Wold-style-definition] 1502 | leaders(v, cv) | ^~~~~~~ ../src/regex/regcomp.c: In function 'onechr': ../src/regex/regcomp.c:1545:1: warning: old-style function definition [-Wold-style-definition] 1545 | onechr(v, c, lp, rp) | ^~~~~~ ../src/regex/regcomp.c: In function 'dovec': ../src/regex/regcomp.c:1567:1: warning: old-style function definition [-Wold-style-definition] 1567 | dovec(v, cv, lp, rp) | ^~~~~ ../src/regex/regcomp.c: In function 'nextleader': ../src/regex/regcomp.c:1687:1: warning: old-style function definition [-Wold-style-definition] 1687 | nextleader(v, from, to) | ^~~~~~~~~~ ../src/regex/regcomp.c: In function 'wordchrs': ../src/regex/regcomp.c:1719:1: warning: old-style function definition [-Wold-style-definition] 1719 | wordchrs(v) | ^~~~~~~~ ../src/regex/regcomp.c: In function 'subre': ../src/regex/regcomp.c:1750:1: warning: old-style function definition [-Wold-style-definition] 1750 | subre(v, op, flags, begin, end) | ^~~~~ ../src/regex/regcomp.c: In function 'freesubre': ../src/regex/regcomp.c:1793:1: warning: old-style function definition [-Wold-style-definition] 1793 | freesubre(v, sr) | ^~~~~~~~~ ../src/regex/regcomp.c: In function 'freesrnode': ../src/regex/regcomp.c:1813:1: warning: old-style function definition [-Wold-style-definition] 1813 | freesrnode(v, sr) | ^~~~~~~~~~ ../src/regex/regcomp.c: In function 'optst': ../src/regex/regcomp.c:1836:1: warning: old-style function definition [-Wold-style-definition] 1836 | optst(v, t) | ^~~~~ ../src/regex/regcomp.c: In function 'numst': ../src/regex/regcomp.c:1855:1: warning: old-style function definition [-Wold-style-definition] 1855 | numst(t, start) | ^~~~~ ../src/regex/regcomp.c: In function 'markst': ../src/regex/regcomp.c:1877:1: warning: old-style function definition [-Wold-style-definition] 1877 | markst(t) | ^~~~~~ ../src/regex/regcomp.c: In function 'cleanst': ../src/regex/regcomp.c:1894:1: warning: old-style function definition [-Wold-style-definition] 1894 | cleanst(v) | ^~~~~~~ ../src/regex/regcomp.c: In function 'nfatree': ../src/regex/regcomp.c:1914:1: warning: old-style function definition [-Wold-style-definition] 1914 | nfatree(v, t, f) | ^~~~~~~ ../src/regex/regcomp.c: In function 'nfanode': ../src/regex/regcomp.c:1934:1: warning: old-style function definition [-Wold-style-definition] 1934 | nfanode(v, t, f) | ^~~~~~~ ../src/regex/regcomp.c: In function 'newlacon': ../src/regex/regcomp.c:1967:1: warning: old-style function definition [-Wold-style-definition] 1967 | newlacon(v, begin, end, pos) | ^~~~~~~~ ../src/regex/regcomp.c: In function 'freelacons': ../src/regex/regcomp.c:2002:1: warning: old-style function definition [-Wold-style-definition] 2002 | freelacons(subs, n) | ^~~~~~~~~~ ../src/regex/regcomp.c: In function 'rfree': ../src/regex/regcomp.c:2021:1: warning: old-style function definition [-Wold-style-definition] 2021 | rfree(re) | ^~~~~ ../src/regex/regcomp.c: In function 'dump': ../src/regex/regcomp.c:2049:1: warning: old-style function definition [-Wold-style-definition] 2049 | dump(re, f) | ^~~~ ../src/regex/regcomp.c: In function 'dumpst': ../src/regex/regcomp.c:2093:1: warning: old-style function definition [-Wold-style-definition] 2093 | dumpst(t, f, nfapresent) | ^~~~~~ ../src/regex/regcomp.c: In function 'stdump': ../src/regex/regcomp.c:2110:1: warning: old-style function definition [-Wold-style-definition] 2110 | stdump(t, f, nfapresent) | ^~~~~~ ../src/regex/regcomp.c: In function 'stid': ../src/regex/regcomp.c:2160:1: warning: old-style function definition [-Wold-style-definition] 2160 | stid(t, buf, bufsize) | ^~~~ In file included from ../src/regex/regcomp.c:2175: ../src/regex/regc_lex.c: In function 'lexstart': ../src/regex/regc_lex.c:69:1: warning: old-style function definition [-Wold-style-definition] 69 | lexstart(v) | ^~~~~~~~ ../src/regex/regc_lex.c: In function 'prefixes': ../src/regex/regc_lex.c:95:1: warning: old-style function definition [-Wold-style-definition] 95 | prefixes(v) | ^~~~~~~~ ../src/regex/regc_lex.c: In function 'lexnest': ../src/regex/regc_lex.c:196:1: warning: old-style function definition [-Wold-style-definition] 196 | lexnest(v, beginp, endp) | ^~~~~~~ ../src/regex/regc_lex.c: In function 'lexword': ../src/regex/regc_lex.c:263:1: warning: old-style function definition [-Wold-style-definition] 263 | lexword(v) | ^~~~~~~ ../src/regex/regc_lex.c: In function 'next': ../src/regex/regc_lex.c:274:1: warning: old-style function definition [-Wold-style-definition] 274 | next(v) | ^~~~ ../src/regex/regc_lex.c: In function 'lexescape': ../src/regex/regc_lex.c:659:1: warning: old-style function definition [-Wold-style-definition] 659 | lexescape(v) | ^~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/regex/regc_lex.c: In function 'lexdigits': ../src/regex/regc_lex.c:814:1: warning: old-style function definition [-Wold-style-definition] 814 | lexdigits(v, base, minlen, maxlen) | ^~~~~~~~~ ../src/regex/regc_lex.c: In function 'brenext': ../src/regex/regc_lex.c:868:1: warning: old-style function definition [-Wold-style-definition] 868 | brenext(v, pc) | ^~~~~~~ ../src/regex/regc_lex.c: In function 'skip': ../src/regex/regc_lex.c:979:1: warning: old-style function definition [-Wold-style-definition] 979 | skip(v) | ^~~~ ../src/regex/regc_lex.c: In function 'chrnamed': ../src/regex/regc_lex.c:1037:1: warning: old-style function definition [-Wold-style-definition] 1037 | chrnamed(v, startp, endp, lastresort) | ^~~~~~~~ In file included from ../src/regex/regcomp.c:2176: ../src/regex/regc_color.c: In function 'initcm': ../src/regex/regc_color.c:49:1: warning: old-style function definition [-Wold-style-definition] 49 | initcm(v, cm) | ^~~~~~ ../src/regex/regc_color.c: In function 'freecm': ../src/regex/regc_color.c:91:1: warning: old-style function definition [-Wold-style-definition] 91 | freecm(cm) | ^~~~~~ ../src/regex/regc_color.c: In function 'cmtreefree': ../src/regex/regc_color.c:115:1: warning: old-style function definition [-Wold-style-definition] 115 | cmtreefree(cm, tree, level) | ^~~~~~~~~~ ../src/regex/regc_color.c: In function 'setcolor': ../src/regex/regc_color.c:147:1: warning: old-style function definition [-Wold-style-definition] 147 | setcolor(cm, c, co) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'maxcolor': ../src/regex/regc_color.c:207:1: warning: old-style function definition [-Wold-style-definition] 207 | maxcolor(cm) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'newcolor': ../src/regex/regc_color.c:222:1: warning: old-style function definition [-Wold-style-definition] 222 | newcolor(cm) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'freecolor': ../src/regex/regc_color.c:279:1: warning: old-style function definition [-Wold-style-definition] 279 | freecolor(cm, co) | ^~~~~~~~~ ../src/regex/regc_color.c: In function 'pseudocolor': ../src/regex/regc_color.c:331:1: warning: old-style function definition [-Wold-style-definition] 331 | pseudocolor(cm) | ^~~~~~~~~~~ ../src/regex/regc_color.c: In function 'subcolor': ../src/regex/regc_color.c:349:1: warning: old-style function definition [-Wold-style-definition] 349 | subcolor(cm, c) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'newsub': ../src/regex/regc_color.c:375:1: warning: old-style function definition [-Wold-style-definition] 375 | newsub(cm, co) | ^~~~~~ ../src/regex/regc_color.c: In function 'subrange': ../src/regex/regc_color.c:404:1: warning: old-style function definition [-Wold-style-definition] 404 | subrange(v, from, to, lp, rp) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'subblock': ../src/regex/regc_color.c:438:1: warning: old-style function definition [-Wold-style-definition] 438 | subblock(v, start, lp, rp) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'okcolors': ../src/regex/regc_color.c:529:1: warning: old-style function definition [-Wold-style-definition] 529 | okcolors(nfa, cm) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'colorchain': ../src/regex/regc_color.c:583:1: warning: old-style function definition [-Wold-style-definition] 583 | colorchain(cm, a) | ^~~~~~~~~~ ../src/regex/regc_color.c: In function 'uncolorchain': ../src/regex/regc_color.c:598:1: warning: old-style function definition [-Wold-style-definition] 598 | uncolorchain(cm, a) | ^~~~~~~~~~~~ ../src/regex/regc_color.c: In function 'singleton': ../src/regex/regc_color.c:622:1: warning: old-style function definition [-Wold-style-definition] 622 | singleton(cm, c) | ^~~~~~~~~ ../src/regex/regc_color.c: In function 'rainbow': ../src/regex/regc_color.c:640:1: warning: old-style function definition [-Wold-style-definition] 640 | rainbow(nfa, cm, type, but, from, to) | ^~~~~~~ ../src/regex/regc_color.c: In function 'colorcomplement': ../src/regex/regc_color.c:665:1: warning: old-style function definition [-Wold-style-definition] 665 | colorcomplement(nfa, cm, type, of, from, to) | ^~~~~~~~~~~~~~~ In file included from ../src/regex/regcomp.c:2177: ../src/regex/regc_nfa.c: In function 'newnfa': ../src/regex/regc_nfa.c:47:1: warning: old-style function definition [-Wold-style-definition] 47 | newnfa(v, cm, parent) | ^~~~~~ ../src/regex/regc_nfa.c: In function 'freenfa': ../src/regex/regc_nfa.c:95:1: warning: old-style function definition [-Wold-style-definition] 95 | freenfa(nfa) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'newstate': ../src/regex/regc_nfa.c:121:1: warning: old-style function definition [-Wold-style-definition] 121 | newstate(nfa) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'newfstate': ../src/regex/regc_nfa.c:165:1: warning: old-style function definition [-Wold-style-definition] 165 | newfstate(nfa, flag) | ^~~~~~~~~ ../src/regex/regc_nfa.c: In function 'dropstate': ../src/regex/regc_nfa.c:182:1: warning: old-style function definition [-Wold-style-definition] 182 | dropstate(nfa, s) | ^~~~~~~~~ ../src/regex/regc_nfa.c: In function 'freestate': ../src/regex/regc_nfa.c:200:1: warning: old-style function definition [-Wold-style-definition] 200 | freestate(nfa, s) | ^~~~~~~~~ ../src/regex/regc_nfa.c: In function 'destroystate': ../src/regex/regc_nfa.c:231:1: warning: old-style function definition [-Wold-style-definition] 231 | destroystate(nfa, s) | ^~~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'newarc': ../src/regex/regc_nfa.c:255:1: warning: old-style function definition [-Wold-style-definition] 255 | newarc(nfa, t, co, from, to) | ^~~~~~ ../src/regex/regc_nfa.c: In function 'allocarc': ../src/regex/regc_nfa.c:306:1: warning: old-style function definition [-Wold-style-definition] 306 | allocarc(nfa, s) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'freearc': ../src/regex/regc_nfa.c:350:1: warning: old-style function definition [-Wold-style-definition] 350 | freearc(nfa, victim) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'findarc': ../src/regex/regc_nfa.c:408:1: warning: old-style function definition [-Wold-style-definition] 408 | findarc(s, type, co) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'cparc': ../src/regex/regc_nfa.c:427:1: warning: old-style function definition [-Wold-style-definition] 427 | cparc(nfa, oa, from, to) | ^~~~~ ../src/regex/regc_nfa.c: In function 'moveins': ../src/regex/regc_nfa.c:445:1: warning: old-style function definition [-Wold-style-definition] 445 | moveins(nfa, old, new) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'copyins': ../src/regex/regc_nfa.c:467:1: warning: old-style function definition [-Wold-style-definition] 467 | copyins(nfa, old, new) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'moveouts': ../src/regex/regc_nfa.c:485:1: warning: old-style function definition [-Wold-style-definition] 485 | moveouts(nfa, old, new) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'copyouts': ../src/regex/regc_nfa.c:505:1: warning: old-style function definition [-Wold-style-definition] 505 | copyouts(nfa, old, new) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'cloneouts': ../src/regex/regc_nfa.c:524:1: warning: old-style function definition [-Wold-style-definition] 524 | cloneouts(nfa, old, from, to, type) | ^~~~~~~~~ ../src/regex/regc_nfa.c: In function 'delsub': ../src/regex/regc_nfa.c:546:1: warning: old-style function definition [-Wold-style-definition] 546 | delsub(nfa, lp, rp) | ^~~~~~ ../src/regex/regc_nfa.c: In function 'deltraverse': ../src/regex/regc_nfa.c:569:1: warning: old-style function definition [-Wold-style-definition] 569 | deltraverse(nfa, leftend, s) | ^~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'dupnfa': ../src/regex/regc_nfa.c:611:1: warning: old-style function definition [-Wold-style-definition] 611 | dupnfa(nfa, start, stop, from, to) | ^~~~~~ ../src/regex/regc_nfa.c: In function 'duptraverse': ../src/regex/regc_nfa.c:636:1: warning: old-style function definition [-Wold-style-definition] 636 | duptraverse(nfa, s, stmp) | ^~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'cleartraverse': ../src/regex/regc_nfa.c:664:1: warning: old-style function definition [-Wold-style-definition] 664 | cleartraverse(nfa, s) | ^~~~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'specialcolors': ../src/regex/regc_nfa.c:683:1: warning: old-style function definition [-Wold-style-definition] 683 | specialcolors(nfa) | ^~~~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'optimize': ../src/regex/regc_nfa.c:709:1: warning: old-style function definition [-Wold-style-definition] 709 | optimize(nfa, f) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'pullback': ../src/regex/regc_nfa.c:738:1: warning: old-style function definition [-Wold-style-definition] 738 | pullback(nfa, f) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'pull': ../src/regex/regc_nfa.c:785:1: warning: old-style function definition [-Wold-style-definition] 785 | pull(nfa, con) | ^~~~ ../src/regex/regc_nfa.c: In function 'pushfwd': ../src/regex/regc_nfa.c:856:1: warning: old-style function definition [-Wold-style-definition] 856 | pushfwd(nfa, f) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'push': ../src/regex/regc_nfa.c:903:1: warning: old-style function definition [-Wold-style-definition] 903 | push(nfa, con) | ^~~~ ../src/regex/regc_nfa.c: In function 'combine': ../src/regex/regc_nfa.c:983:1: warning: old-style function definition [-Wold-style-definition] 983 | combine(con, a) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'fixempties': ../src/regex/regc_nfa.c:1038:1: warning: old-style function definition [-Wold-style-definition] 1038 | fixempties(nfa, f) | ^~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'unempty': ../src/regex/regc_nfa.c:1072:1: warning: old-style function definition [-Wold-style-definition] 1072 | unempty(nfa, a) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'cleanup': ../src/regex/regc_nfa.c:1123:1: warning: old-style function definition [-Wold-style-definition] 1123 | cleanup(nfa) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'markreachable': ../src/regex/regc_nfa.c:1157:1: warning: old-style function definition [-Wold-style-definition] 1157 | markreachable(nfa, s, okay, mark) | ^~~~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'markcanreach': ../src/regex/regc_nfa.c:1179:1: warning: old-style function definition [-Wold-style-definition] 1179 | markcanreach(nfa, s, okay, mark) | ^~~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'analyze': ../src/regex/regc_nfa.c:1200:1: warning: old-style function definition [-Wold-style-definition] 1200 | analyze(nfa) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'compact': ../src/regex/regc_nfa.c:1220:1: warning: old-style function definition [-Wold-style-definition] 1220 | compact(nfa, cnfa) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'carcsort': ../src/regex/regc_nfa.c:1307:1: warning: old-style function definition [-Wold-style-definition] 1307 | carcsort(first, last) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'freecnfa': ../src/regex/regc_nfa.c:1334:1: warning: old-style function definition [-Wold-style-definition] 1334 | freecnfa(cnfa) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'dumpnfa': ../src/regex/regc_nfa.c:1348:1: warning: old-style function definition [-Wold-style-definition] 1348 | dumpnfa(nfa, f) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'dumpcnfa': ../src/regex/regc_nfa.c:1516:1: warning: old-style function definition [-Wold-style-definition] 1516 | dumpcnfa(cnfa, f) | ^~~~~~~~ In file included from ../src/regex/regcomp.c:2178: ../src/regex/regc_cvec.c: In function 'newcvec': ../src/regex/regc_cvec.c:38:1: warning: old-style function definition [-Wold-style-definition] 38 | newcvec(nchrs, nranges, nmcces) | ^~~~~~~ ../src/regex/regc_cvec.c: In function 'clearcvec': ../src/regex/regc_cvec.c:68:1: warning: old-style function definition [-Wold-style-definition] 68 | clearcvec(cv) | ^~~~~~~~~ ../src/regex/regc_cvec.c: In function 'addchr': ../src/regex/regc_cvec.c:91:1: warning: old-style function definition [-Wold-style-definition] 91 | addchr(cv, c) | ^~~~~~ ../src/regex/regc_cvec.c: In function 'addrange': ../src/regex/regc_cvec.c:104:1: warning: old-style function definition [-Wold-style-definition] 104 | addrange(cv, from, to) | ^~~~~~~~ ../src/regex/regc_cvec.c: In function 'addmcce': ../src/regex/regc_cvec.c:120:1: warning: old-style function definition [-Wold-style-definition] 120 | addmcce(cv, startp, endp) | ^~~~~~~ ../src/regex/regc_cvec.c: In function 'haschr': ../src/regex/regc_cvec.c:152:1: warning: old-style function definition [-Wold-style-definition] 152 | haschr(cv, c) | ^~~~~~ ../src/regex/regc_cvec.c: In function 'getcvec': ../src/regex/regc_cvec.c:177:1: warning: old-style function definition [-Wold-style-definition] 177 | getcvec(v, nchrs, nranges, nmcces) | ^~~~~~~ ../src/regex/regc_cvec.c: In function 'freecvec': ../src/regex/regc_cvec.c:204:1: warning: old-style function definition [-Wold-style-definition] 204 | freecvec(cv) | ^~~~~~~~ In file included from ../src/regex/regcomp.c:2179: ../src/regex/regc_locale.c: In function 'nmcces': ../src/regex/regc_locale.c:650:1: warning: old-style function definition [-Wold-style-definition] 650 | nmcces(v) | ^~~~~~ ../src/regex/regc_locale.c: In function 'nleaders': ../src/regex/regc_locale.c:664:1: warning: old-style function definition [-Wold-style-definition] 664 | nleaders(v) | ^~~~~~~~ ../src/regex/regc_locale.c: In function 'allmcces': ../src/regex/regc_locale.c:675:1: warning: old-style function definition [-Wold-style-definition] 675 | allmcces(v, cv) | ^~~~~~~~ ../src/regex/regc_locale.c: In function 'element': ../src/regex/regc_locale.c:687:1: warning: old-style function definition [-Wold-style-definition] 687 | element(v, startp, endp) | ^~~~~~~ ../src/regex/regc_locale.c: In function 'range': ../src/regex/regc_locale.c:724:1: warning: old-style function definition [-Wold-style-definition] 724 | range(v, a, b, cases) | ^~~~~ ../src/regex/regc_locale.c: In function 'before': ../src/regex/regc_locale.c:782:1: warning: old-style function definition [-Wold-style-definition] 782 | before(x, y) | ^~~~~~ ../src/regex/regc_locale.c: In function 'eclass': ../src/regex/regc_locale.c:798:1: warning: old-style function definition [-Wold-style-definition] 798 | eclass(v, c, cases) | ^~~~~~ ../src/regex/regc_locale.c: In function 'cclass': ../src/regex/regc_locale.c:836:1: warning: old-style function definition [-Wold-style-definition] 836 | cclass(v, startp, endp, cases) | ^~~~~~ ../src/regex/regc_locale.c: In function 'allcases': ../src/regex/regc_locale.c:1118:1: warning: old-style function definition [-Wold-style-definition] 1118 | allcases(v, pc) | ^~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/regex/regc_locale.c: In function 'cmp': ../src/regex/regc_locale.c:1152:1: warning: old-style function definition [-Wold-style-definition] 1152 | cmp(x, y, len) | ^~~ ../src/regex/regc_locale.c: In function 'casecmp': ../src/regex/regc_locale.c:1168:1: warning: old-style function definition [-Wold-style-definition] 1168 | casecmp(x, y, len) | ^~~~~~~ ../src/regex/rege_dfa.c: In function 'getvacant.isra': ../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/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; | ^~~~~~ In function 'cfind', inlined from 'wx_re_exec' at ../src/regex/regexec.c:236:8: ../src/regex/regexec.c:371:20: warning: 'cold' may be used uninitialized [-Wmaybe-uninitialized] 371 | if (cold != NULL) | ^ ../src/regex/regexec.c: In function 'wx_re_exec': ../src/regex/regexec.c:352:14: note: 'cold' was declared here 352 | chr *cold; | ^~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-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 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; | ~~~~~~~~~~~~~^~~~~ ../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)); | ^~~~~~ 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") ); | ^~~~~~~~~~~ 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 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 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/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/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/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/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 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/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/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-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") ); | ^~~~~~~~~~~ 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/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/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/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/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/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/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/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/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, | ^~~~~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-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") ); | ^~~~~~~~~~~ rm -f /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/libwxregexu-2.8-i686-w64-mingw32.a 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") ); | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ../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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ../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( | ^~~~~~~~~~~~~~~~~~ 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/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/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/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/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/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ../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/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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ../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, | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ); | ^~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/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, | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_ptr); \ | ^~~~~~~~~~~~~~~~ ../src/common/init.cpp:73:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 73 | wxDEFINE_SCOPED_PTR(wxAppConsole, wxAppPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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: ../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/string.cpp:84:39: warning: 'wxEmptyString' initialized and declared 'extern' 84 | extern const wxChar WXDLLIMPEXP_BASE *wxEmptyString = &g_strEmpty.dummy; | ^~~~~~~~~~~~~ ../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") ); | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/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 *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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, | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ../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: ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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") ); | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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") ); | ^~~~~~~~~~~ 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/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/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/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") ); | ^~~~~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/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") ); | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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") ); | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/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, | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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:9: warning: '_FORCENAMELESSUNION' redefined 32 | #define _FORCENAMELESSUNION | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/msxml.h:303, 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:9: note: this is the location of the previous definition 478 | #define _FORCENAMELESSUNION 1 | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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(), | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ../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 ); | ^~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/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...") ); | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/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?") ); | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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: ../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, | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ../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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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, | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ../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, | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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") ); | ^~~~~~~~~~~ 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/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/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; | ^~~~~ ../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") ); | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_ptr); \ | ^~~~~~~~~~~~~~~~ ../src/common/rendcmn.cpp:46:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 46 | wxDEFINE_SCOPED_PTR(wxRendererNative, wxRendererPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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") ); | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 ../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") ); | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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") ); | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 ../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!..") ); | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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: ../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), | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~ ../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) | ^~~~~~~~~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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) | ^~~~~~~~~~~~~~~~~~ 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:2046:39: ../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; | ^~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/generic/grid.cpp: In member function 'virtual void wxGridCellBoolRenderer::Draw(wxGrid&, wxGridCellAttr&, wxDC&, const wxRect&, int, int, bool)': ../src/generic/grid.cpp:2321:5: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 2321 | if (hAlign == wxALIGN_CENTRE) | ^~ ../src/generic/grid.cpp:2317:17: note: 'hAlign' was declared here 2317 | int vAlign, hAlign; | ^~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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?") ); | ^~~~~~~~~~~ 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") ); | ^~~~~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/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: ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 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!")); | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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: ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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: ../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!")); | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 ../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) | ^~~~~~~~~~~~~~~~~~ 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) | ~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/aui/dockart.cpp:698:9: warning: 'nonnull' argument 'pane' compared to NULL [-Wnonnull-compare] 698 | if (!(&pane)) | ^~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/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/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) | ^~~~~~~~~~~~~~~~~~ ../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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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 ../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 || | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/wx/include/i686-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -mthreads -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu_net-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_core-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_adv-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_html-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_qa-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu_xml-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_xrc-2.8-i686-w64-mingw32.a rm -f /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_richtext-2.8-i686-w64-mingw32.a make: Leaving directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static' ++ /usr/bin/env ++ grep -E '^(w+)=(.*)$' ++ grep -Evw 'PWD|USER|LANG' ++ /usr/bin/cut -d= -f1 + unset + test -z /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/usr/x86_64-w64-mingw32/sys-root/mingw/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-15.1.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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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++ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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 + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS ++ 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 + /usr/bin/make -C build_win64_static -j4 make: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static' /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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 ../src/regex/regfree.c: In function 'wx_regfree': In file included from ../src/regex/regguts.h:38, from ../src/regex/regexec.c:32: ../src/regex/regexec.c: In function 'wx_re_exec': ../src/regex/regfree.c:47:1: warning: old-style function definition [-Wold-style-definition] 47 | wx_regfree(re) | ^~~~~~~~~~ ../src/regex/regcustom.h:118:25: warning: old-style function definition [-Wold-style-definition] 118 | #define exec wx_re_exec | ^~~~~~~~~~ ../src/regex/regexec.c:164:1: note: in expansion of macro 'exec' 164 | exec(re, string, len, details, nmatch, pmatch, flags) | ^~~~ In file included from ../src/regex/regguts.h:38, from ../src/regex/regcomp.c:33: ../src/regex/regcomp.c: In function 'wx_re_comp': ../src/regex/regcustom.h:117:25: warning: old-style function definition [-Wold-style-definition] 117 | #define compile wx_re_comp | ^~~~~~~~~~ ../src/regex/regcomp.c:284:1: note: in expansion of macro 'compile' 284 | compile(re, string, len, flags) | ^~~~~~~ ../src/regex/regerror.c: In function 'wx_regerror': ../src/regex/regerror.c:53:1: warning: old-style function definition [-Wold-style-definition] 53 | wx_regerror(rxerrcode, preg, errbuf, errbuf_size) | ^~~~~~~~~~~ ../src/regex/regcomp.c: In function 'moresubs': ../src/regex/regcomp.c:445:1: warning: old-style function definition [-Wold-style-definition] 445 | moresubs(v, wanted) | ^~~~~~~~ ../src/regex/regcomp.c: In function 'freev': ../src/regex/regcomp.c:479:1: warning: old-style function definition [-Wold-style-definition] 479 | freev(v, err) | ^~~~~ ../src/regex/regcomp.c: In function 'makesearch': ../src/regex/regcomp.c:512:1: warning: old-style function definition [-Wold-style-definition] 512 | makesearch(v, nfa) | ^~~~~~~~~~ ../src/regex/regexec.c: In function 'find': ../src/regex/regexec.c:260:1: warning: old-style function definition [-Wold-style-definition] 260 | find(v, cnfa, cm) | ^~~~ ../src/regex/regcomp.c: In function 'parse': ../src/regex/regcomp.c:590:1: warning: old-style function definition [-Wold-style-definition] 590 | parse(v, stopper, type, init, final) | ^~~~~ ../src/regex/regexec.c: In function 'cfind': ../src/regex/regexec.c:345:1: warning: old-style function definition [-Wold-style-definition] 345 | cfind(v, cnfa, cm) | ^~~~~ ../src/regex/regexec.c: In function 'cfindloop': ../src/regex/regexec.c:386:1: warning: old-style function definition [-Wold-style-definition] 386 | cfindloop(v, cnfa, cm, d, s, coldp) | ^~~~~~~~~ ../src/regex/regexec.c: In function 'zapsubs': ../src/regex/regexec.c:471:1: warning: old-style function definition [-Wold-style-definition] 471 | zapsubs(p, n) | ^~~~~~~ ../src/regex/regexec.c: In function 'zapmem': ../src/regex/regexec.c:488:1: warning: old-style function definition [-Wold-style-definition] 488 | zapmem(v, t) | ^~~~~~ ../src/regex/regexec.c: In function 'subset': ../src/regex/regexec.c:514:1: warning: old-style function definition [-Wold-style-definition] 514 | subset(v, sub, begin, end) | ^~~~~~ ../src/regex/regexec.c: In function 'dissect': ../src/regex/regexec.c:536:1: warning: old-style function definition [-Wold-style-definition] 536 | dissect(v, t, begin, end) | ^~~~~~~ ../src/regex/regexec.c: In function 'condissect': ../src/regex/regexec.c:578:1: warning: old-style function definition [-Wold-style-definition] 578 | condissect(v, t, begin, end) | ^~~~~~~~~~ ../src/regex/regexec.c: In function 'altdissect': ../src/regex/regexec.c:657:1: warning: old-style function definition [-Wold-style-definition] 657 | altdissect(v, t, begin, end) | ^~~~~~~~~~ ../src/regex/regexec.c: In function 'cdissect': ../src/regex/regexec.c:692:1: warning: old-style function definition [-Wold-style-definition] 692 | cdissect(v, t, begin, end) | ^~~~~~~~ ../src/regex/regexec.c: In function 'ccondissect': ../src/regex/regexec.c:741:1: warning: old-style function definition [-Wold-style-definition] 741 | ccondissect(v, t, begin, end) | ^~~~~~~~~~~ ../src/regex/regcomp.c: In function 'parsebranch': ../src/regex/regcomp.c:665:1: warning: old-style function definition [-Wold-style-definition] 665 | parsebranch(v, stopper, type, left, right, partial) | ^~~~~~~~~~~ ../src/regex/regcomp.c: In function 'parseqatom': ../src/regex/regcomp.c:712:1: warning: old-style function definition [-Wold-style-definition] 712 | parseqatom(v, stopper, type, lp, rp, top) | ^~~~~~~~~~ ../src/regex/regexec.c: In function 'crevdissect': ../src/regex/regexec.c:835:1: warning: old-style function definition [-Wold-style-definition] 835 | crevdissect(v, t, begin, end) | ^~~~~~~~~~~ ../src/regex/regexec.c: In function 'cbrdissect': ../src/regex/regexec.c:926:1: warning: old-style function definition [-Wold-style-definition] 926 | cbrdissect(v, t, begin, end) | ^~~~~~~~~~ ../src/regex/regexec.c: In function 'caltdissect': ../src/regex/regexec.c:993:1: warning: old-style function definition [-Wold-style-definition] 993 | caltdissect(v, t, begin, end) | ^~~~~~~~~~~ In file included from ../src/regex/regexec.c:1038: ../src/regex/rege_dfa.c: In function 'longest': ../src/regex/rege_dfa.c:38:1: warning: old-style function definition [-Wold-style-definition] 38 | longest(v, d, start, stop, hitstopp) | ^~~~~~~ ../src/regex/rege_dfa.c: In function 'shortest': ../src/regex/rege_dfa.c:137:1: warning: old-style function definition [-Wold-style-definition] 137 | shortest(v, d, start, min, max, coldp, hitstopp) | ^~~~~~~~ ../src/regex/rege_dfa.c: In function 'lastcold': ../src/regex/rege_dfa.c:238:1: warning: old-style function definition [-Wold-style-definition] 238 | lastcold(v, d) | ^~~~~~~~ ../src/regex/rege_dfa.c: In function 'newdfa': ../src/regex/rege_dfa.c:267:1: warning: old-style function definition [-Wold-style-definition] 267 | newdfa(v, cnfa, cm, small) | ^~~~~~ ../src/regex/regcomp.c: In function 'nonword': ../src/regex/regcomp.c:1110:1: warning: old-style function definition [-Wold-style-definition] 1110 | nonword(v, dir, lp, rp) | ^~~~~~~ ../src/regex/regcomp.c: In function 'word': ../src/regex/regcomp.c:1130:1: warning: old-style function definition [-Wold-style-definition] 1130 | word(v, dir, lp, rp) | ^~~~ ../src/regex/regcomp.c: In function 'scannum': ../src/regex/regcomp.c:1146:1: warning: old-style function definition [-Wold-style-definition] 1146 | scannum(v) | ^~~~~~~ ../src/regex/rege_dfa.c: In function 'freedfa': ../src/regex/rege_dfa.c:343:1: warning: old-style function definition [-Wold-style-definition] 343 | freedfa(d) | ^~~~~~~ ../src/regex/rege_dfa.c: In function 'hash': ../src/regex/rege_dfa.c:367:1: warning: old-style function definition [-Wold-style-definition] 367 | hash(uv, n) | ^~~~ ../src/regex/regcomp.c: In function 'repeat': ../src/regex/regcomp.c:1173:1: warning: old-style function definition [-Wold-style-definition] 1173 | repeat(v, lp, rp, m, n) | ^~~~~~ ../src/regex/regcomp.c: In function 'bracket': ../src/regex/regcomp.c:1260:1: warning: old-style function definition [-Wold-style-definition] 1260 | bracket(v, lp, rp) | ^~~~~~~ ../src/regex/regcomp.c: In function 'cbracket': ../src/regex/regcomp.c:1281:1: warning: old-style function definition [-Wold-style-definition] 1281 | cbracket(v, lp, rp) | ^~~~~~~~ ../src/regex/regcomp.c: In function 'brackpart': ../src/regex/regcomp.c:1365:1: warning: old-style function definition [-Wold-style-definition] 1365 | brackpart(v, lp, rp) | ^~~~~~~~~ ../src/regex/regcomp.c: In function 'scanplain': ../src/regex/regcomp.c:1475:1: warning: old-style function definition [-Wold-style-definition] 1475 | scanplain(v) | ^~~~~~~~~ ../src/regex/rege_dfa.c: In function 'initialize': ../src/regex/rege_dfa.c:385:1: warning: old-style function definition [-Wold-style-definition] 385 | initialize(v, d, start) | ^~~~~~~~~~ ../src/regex/regcomp.c: In function 'leaders': ../src/regex/regcomp.c:1502:1: warning: old-style function definition [-Wold-style-definition] 1502 | leaders(v, cv) | ^~~~~~~ ../src/regex/regcomp.c: In function 'onechr': ../src/regex/regcomp.c:1545:1: warning: old-style function definition [-Wold-style-definition] 1545 | onechr(v, c, lp, rp) | ^~~~~~ ../src/regex/regcomp.c: In function 'dovec': ../src/regex/regcomp.c:1567:1: warning: old-style function definition [-Wold-style-definition] 1567 | dovec(v, cv, lp, rp) | ^~~~~ ../src/regex/rege_dfa.c: In function 'miss': ../src/regex/rege_dfa.c:421:1: warning: old-style function definition [-Wold-style-definition] 421 | miss(v, d, css, co, cp, start) | ^~~~ ../src/regex/regcomp.c: In function 'nextleader': ../src/regex/regcomp.c:1687:1: warning: old-style function definition [-Wold-style-definition] 1687 | nextleader(v, from, to) | ^~~~~~~~~~ ../src/regex/regcomp.c: In function 'wordchrs': ../src/regex/regcomp.c:1719:1: warning: old-style function definition [-Wold-style-definition] 1719 | wordchrs(v) | ^~~~~~~~ ../src/regex/regcomp.c: In function 'subre': ../src/regex/regcomp.c:1750:1: warning: old-style function definition [-Wold-style-definition] 1750 | subre(v, op, flags, begin, end) | ^~~~~ ../src/regex/rege_dfa.c: In function 'lacon': ../src/regex/rege_dfa.c:526:1: warning: old-style function definition [-Wold-style-definition] 526 | lacon(v, pcnfa, cp, co) | ^~~~~ ../src/regex/rege_dfa.c: In function 'getvacant': ../src/regex/rege_dfa.c:560:1: warning: old-style function definition [-Wold-style-definition] 560 | getvacant(v, d, cp, start) | ^~~~~~~~~ ../src/regex/regcomp.c: In function 'freesubre': ../src/regex/regcomp.c:1793:1: warning: old-style function definition [-Wold-style-definition] 1793 | freesubre(v, sr) | ^~~~~~~~~ ../src/regex/regcomp.c: In function 'freesrnode': ../src/regex/regcomp.c:1813:1: warning: old-style function definition [-Wold-style-definition] 1813 | freesrnode(v, sr) | ^~~~~~~~~~ ../src/regex/regcomp.c: In function 'optst': ../src/regex/regcomp.c:1836:1: warning: old-style function definition [-Wold-style-definition] 1836 | optst(v, t) | ^~~~~ ../src/regex/regcomp.c: In function 'numst': ../src/regex/regcomp.c:1855:1: warning: old-style function definition [-Wold-style-definition] 1855 | numst(t, start) | ^~~~~ ../src/regex/rege_dfa.c: In function 'pickss': ../src/regex/rege_dfa.c:627:1: warning: old-style function definition [-Wold-style-definition] 627 | pickss(v, d, cp, start) | ^~~~~~ ../src/regex/regcomp.c: In function 'markst': ../src/regex/regcomp.c:1877:1: warning: old-style function definition [-Wold-style-definition] 1877 | markst(t) | ^~~~~~ ../src/regex/regcomp.c: In function 'cleanst': ../src/regex/regcomp.c:1894:1: warning: old-style function definition [-Wold-style-definition] 1894 | cleanst(v) | ^~~~~~~ ../src/regex/regcomp.c: In function 'nfatree': ../src/regex/regcomp.c:1914:1: warning: old-style function definition [-Wold-style-definition] 1914 | nfatree(v, t, f) | ^~~~~~~ ../src/regex/regcomp.c: In function 'nfanode': ../src/regex/regcomp.c:1934:1: warning: old-style function definition [-Wold-style-definition] 1934 | nfanode(v, t, f) | ^~~~~~~ ../src/regex/regcomp.c: In function 'newlacon': ../src/regex/regcomp.c:1967:1: warning: old-style function definition [-Wold-style-definition] 1967 | newlacon(v, begin, end, pos) | ^~~~~~~~ ../src/regex/regcomp.c: In function 'freelacons': ../src/regex/regcomp.c:2002:1: warning: old-style function definition [-Wold-style-definition] 2002 | freelacons(subs, n) | ^~~~~~~~~~ ../src/regex/regcomp.c: In function 'rfree': ../src/regex/regcomp.c:2021:1: warning: old-style function definition [-Wold-style-definition] 2021 | rfree(re) | ^~~~~ ../src/regex/regcomp.c: In function 'dump': ../src/regex/regcomp.c:2049:1: warning: old-style function definition [-Wold-style-definition] 2049 | dump(re, f) | ^~~~ ../src/regex/regcomp.c: In function 'dumpst': ../src/regex/regcomp.c:2093:1: warning: old-style function definition [-Wold-style-definition] 2093 | dumpst(t, f, nfapresent) | ^~~~~~ ../src/regex/regcomp.c: In function 'stdump': ../src/regex/regcomp.c:2110:1: warning: old-style function definition [-Wold-style-definition] 2110 | stdump(t, f, nfapresent) | ^~~~~~ ../src/regex/regcomp.c: In function 'stid': ../src/regex/regcomp.c:2160:1: warning: old-style function definition [-Wold-style-definition] 2160 | stid(t, buf, bufsize) | ^~~~ In file included from ../src/regex/regcomp.c:2175: ../src/regex/regc_lex.c: In function 'lexstart': ../src/regex/regc_lex.c:69:1: warning: old-style function definition [-Wold-style-definition] 69 | lexstart(v) | ^~~~~~~~ ../src/regex/regc_lex.c: In function 'prefixes': ../src/regex/regc_lex.c:95:1: warning: old-style function definition [-Wold-style-definition] 95 | prefixes(v) | ^~~~~~~~ ../src/regex/regc_lex.c: In function 'lexnest': ../src/regex/regc_lex.c:196:1: warning: old-style function definition [-Wold-style-definition] 196 | lexnest(v, beginp, endp) | ^~~~~~~ ../src/regex/regc_lex.c: In function 'lexword': ../src/regex/regc_lex.c:263:1: warning: old-style function definition [-Wold-style-definition] 263 | lexword(v) | ^~~~~~~ ../src/regex/regc_lex.c: In function 'next': ../src/regex/regc_lex.c:274:1: warning: old-style function definition [-Wold-style-definition] 274 | next(v) | ^~~~ ../src/regex/regc_lex.c: In function 'lexescape': ../src/regex/regc_lex.c:659:1: warning: old-style function definition [-Wold-style-definition] 659 | lexescape(v) | ^~~~~~~~~ ../src/regex/regc_lex.c: In function 'lexdigits': ../src/regex/regc_lex.c:814:1: warning: old-style function definition [-Wold-style-definition] 814 | lexdigits(v, base, minlen, maxlen) | ^~~~~~~~~ ../src/regex/regc_lex.c: In function 'brenext': ../src/regex/regc_lex.c:868:1: warning: old-style function definition [-Wold-style-definition] 868 | brenext(v, pc) | ^~~~~~~ ../src/regex/regc_lex.c: In function 'skip': ../src/regex/regc_lex.c:979:1: warning: old-style function definition [-Wold-style-definition] 979 | skip(v) | ^~~~ ../src/regex/regc_lex.c: In function 'chrnamed': ../src/regex/regc_lex.c:1037:1: warning: old-style function definition [-Wold-style-definition] 1037 | chrnamed(v, startp, endp, lastresort) | ^~~~~~~~ In file included from ../src/regex/regcomp.c:2176: ../src/regex/regc_color.c: In function 'initcm': ../src/regex/regc_color.c:49:1: warning: old-style function definition [-Wold-style-definition] 49 | initcm(v, cm) | ^~~~~~ ../src/regex/regc_color.c: In function 'freecm': ../src/regex/regc_color.c:91:1: warning: old-style function definition [-Wold-style-definition] 91 | freecm(cm) | ^~~~~~ ../src/regex/regc_color.c: In function 'cmtreefree': ../src/regex/regc_color.c:115:1: warning: old-style function definition [-Wold-style-definition] 115 | cmtreefree(cm, tree, level) | ^~~~~~~~~~ ../src/regex/regc_color.c: In function 'setcolor': ../src/regex/regc_color.c:147:1: warning: old-style function definition [-Wold-style-definition] 147 | setcolor(cm, c, co) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'maxcolor': ../src/regex/regc_color.c:207:1: warning: old-style function definition [-Wold-style-definition] 207 | maxcolor(cm) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'newcolor': ../src/regex/regc_color.c:222:1: warning: old-style function definition [-Wold-style-definition] 222 | newcolor(cm) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'freecolor': ../src/regex/regc_color.c:279:1: warning: old-style function definition [-Wold-style-definition] 279 | freecolor(cm, co) | ^~~~~~~~~ ../src/regex/regc_color.c: In function 'pseudocolor': ../src/regex/regc_color.c:331:1: warning: old-style function definition [-Wold-style-definition] 331 | pseudocolor(cm) | ^~~~~~~~~~~ ../src/regex/regc_color.c: In function 'subcolor': ../src/regex/regc_color.c:349:1: warning: old-style function definition [-Wold-style-definition] 349 | subcolor(cm, c) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'newsub': ../src/regex/regc_color.c:375:1: warning: old-style function definition [-Wold-style-definition] 375 | newsub(cm, co) | ^~~~~~ ../src/regex/regc_color.c: In function 'subrange': ../src/regex/regc_color.c:404:1: warning: old-style function definition [-Wold-style-definition] 404 | subrange(v, from, to, lp, rp) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'subblock': ../src/regex/regc_color.c:438:1: warning: old-style function definition [-Wold-style-definition] 438 | subblock(v, start, lp, rp) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'okcolors': ../src/regex/regc_color.c:529:1: warning: old-style function definition [-Wold-style-definition] 529 | okcolors(nfa, cm) | ^~~~~~~~ ../src/regex/regc_color.c: In function 'colorchain': ../src/regex/regc_color.c:583:1: warning: old-style function definition [-Wold-style-definition] 583 | colorchain(cm, a) | ^~~~~~~~~~ ../src/regex/regc_color.c: In function 'uncolorchain': ../src/regex/regc_color.c:598:1: warning: old-style function definition [-Wold-style-definition] 598 | uncolorchain(cm, a) | ^~~~~~~~~~~~ ../src/regex/regc_color.c: In function 'singleton': ../src/regex/regc_color.c:622:1: warning: old-style function definition [-Wold-style-definition] 622 | singleton(cm, c) | ^~~~~~~~~ ../src/regex/regc_color.c: In function 'rainbow': ../src/regex/regc_color.c:640:1: warning: old-style function definition [-Wold-style-definition] 640 | rainbow(nfa, cm, type, but, from, to) | ^~~~~~~ ../src/regex/regc_color.c: In function 'colorcomplement': ../src/regex/regc_color.c:665:1: warning: old-style function definition [-Wold-style-definition] 665 | colorcomplement(nfa, cm, type, of, from, to) | ^~~~~~~~~~~~~~~ In file included from ../src/regex/regcomp.c:2177: ../src/regex/regc_nfa.c: In function 'newnfa': ../src/regex/regc_nfa.c:47:1: warning: old-style function definition [-Wold-style-definition] 47 | newnfa(v, cm, parent) | ^~~~~~ ../src/regex/regc_nfa.c: In function 'freenfa': ../src/regex/regc_nfa.c:95:1: warning: old-style function definition [-Wold-style-definition] 95 | freenfa(nfa) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'newstate': ../src/regex/regc_nfa.c:121:1: warning: old-style function definition [-Wold-style-definition] 121 | newstate(nfa) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'newfstate': ../src/regex/regc_nfa.c:165:1: warning: old-style function definition [-Wold-style-definition] 165 | newfstate(nfa, flag) | ^~~~~~~~~ ../src/regex/regc_nfa.c: In function 'dropstate': ../src/regex/regc_nfa.c:182:1: warning: old-style function definition [-Wold-style-definition] 182 | dropstate(nfa, s) | ^~~~~~~~~ ../src/regex/regc_nfa.c: In function 'freestate': ../src/regex/regc_nfa.c:200:1: warning: old-style function definition [-Wold-style-definition] 200 | freestate(nfa, s) | ^~~~~~~~~ ../src/regex/regc_nfa.c: In function 'destroystate': ../src/regex/regc_nfa.c:231:1: warning: old-style function definition [-Wold-style-definition] 231 | destroystate(nfa, s) | ^~~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'newarc': ../src/regex/regc_nfa.c:255:1: warning: old-style function definition [-Wold-style-definition] 255 | newarc(nfa, t, co, from, to) | ^~~~~~ ../src/regex/regc_nfa.c: In function 'allocarc': ../src/regex/regc_nfa.c:306:1: warning: old-style function definition [-Wold-style-definition] 306 | allocarc(nfa, s) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'freearc': ../src/regex/regc_nfa.c:350:1: warning: old-style function definition [-Wold-style-definition] 350 | freearc(nfa, victim) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'findarc': ../src/regex/regc_nfa.c:408:1: warning: old-style function definition [-Wold-style-definition] 408 | findarc(s, type, co) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'cparc': ../src/regex/regc_nfa.c:427:1: warning: old-style function definition [-Wold-style-definition] 427 | cparc(nfa, oa, from, to) | ^~~~~ ../src/regex/regc_nfa.c: In function 'moveins': ../src/regex/regc_nfa.c:445:1: warning: old-style function definition [-Wold-style-definition] 445 | moveins(nfa, old, new) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'copyins': ../src/regex/regc_nfa.c:467:1: warning: old-style function definition [-Wold-style-definition] 467 | copyins(nfa, old, new) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'moveouts': ../src/regex/regc_nfa.c:485:1: warning: old-style function definition [-Wold-style-definition] 485 | moveouts(nfa, old, new) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'copyouts': ../src/regex/regc_nfa.c:505:1: warning: old-style function definition [-Wold-style-definition] 505 | copyouts(nfa, old, new) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'cloneouts': ../src/regex/regc_nfa.c:524:1: warning: old-style function definition [-Wold-style-definition] 524 | cloneouts(nfa, old, from, to, type) | ^~~~~~~~~ ../src/regex/regc_nfa.c: In function 'delsub': ../src/regex/regc_nfa.c:546:1: warning: old-style function definition [-Wold-style-definition] 546 | delsub(nfa, lp, rp) | ^~~~~~ ../src/regex/regc_nfa.c: In function 'deltraverse': ../src/regex/regc_nfa.c:569:1: warning: old-style function definition [-Wold-style-definition] 569 | deltraverse(nfa, leftend, s) | ^~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'dupnfa': ../src/regex/regc_nfa.c:611:1: warning: old-style function definition [-Wold-style-definition] 611 | dupnfa(nfa, start, stop, from, to) | ^~~~~~ ../src/regex/regc_nfa.c: In function 'duptraverse': ../src/regex/regc_nfa.c:636:1: warning: old-style function definition [-Wold-style-definition] 636 | duptraverse(nfa, s, stmp) | ^~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'cleartraverse': ../src/regex/regc_nfa.c:664:1: warning: old-style function definition [-Wold-style-definition] 664 | cleartraverse(nfa, s) | ^~~~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'specialcolors': ../src/regex/regc_nfa.c:683:1: warning: old-style function definition [-Wold-style-definition] 683 | specialcolors(nfa) | ^~~~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'optimize': ../src/regex/regc_nfa.c:709:1: warning: old-style function definition [-Wold-style-definition] 709 | optimize(nfa, f) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'pullback': ../src/regex/regc_nfa.c:738:1: warning: old-style function definition [-Wold-style-definition] 738 | pullback(nfa, f) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'pull': ../src/regex/regc_nfa.c:785:1: warning: old-style function definition [-Wold-style-definition] 785 | pull(nfa, con) | ^~~~ ../src/regex/regc_nfa.c: In function 'pushfwd': ../src/regex/regc_nfa.c:856:1: warning: old-style function definition [-Wold-style-definition] 856 | pushfwd(nfa, f) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'push': ../src/regex/regc_nfa.c:903:1: warning: old-style function definition [-Wold-style-definition] 903 | push(nfa, con) | ^~~~ ../src/regex/regc_nfa.c: In function 'combine': ../src/regex/regc_nfa.c:983:1: warning: old-style function definition [-Wold-style-definition] 983 | combine(con, a) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'fixempties': ../src/regex/regc_nfa.c:1038:1: warning: old-style function definition [-Wold-style-definition] 1038 | fixempties(nfa, f) | ^~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'unempty': ../src/regex/regc_nfa.c:1072:1: warning: old-style function definition [-Wold-style-definition] 1072 | unempty(nfa, a) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'cleanup': ../src/regex/regc_nfa.c:1123:1: warning: old-style function definition [-Wold-style-definition] 1123 | cleanup(nfa) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'markreachable': ../src/regex/regc_nfa.c:1157:1: warning: old-style function definition [-Wold-style-definition] 1157 | markreachable(nfa, s, okay, mark) | ^~~~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'markcanreach': ../src/regex/regc_nfa.c:1179:1: warning: old-style function definition [-Wold-style-definition] 1179 | markcanreach(nfa, s, okay, mark) | ^~~~~~~~~~~~ ../src/regex/regc_nfa.c: In function 'analyze': ../src/regex/regc_nfa.c:1200:1: warning: old-style function definition [-Wold-style-definition] 1200 | analyze(nfa) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'compact': ../src/regex/regc_nfa.c:1220:1: warning: old-style function definition [-Wold-style-definition] 1220 | compact(nfa, cnfa) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'carcsort': ../src/regex/regc_nfa.c:1307:1: warning: old-style function definition [-Wold-style-definition] 1307 | carcsort(first, last) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'freecnfa': ../src/regex/regc_nfa.c:1334:1: warning: old-style function definition [-Wold-style-definition] 1334 | freecnfa(cnfa) | ^~~~~~~~ ../src/regex/regc_nfa.c: In function 'dumpnfa': ../src/regex/regc_nfa.c:1348:1: warning: old-style function definition [-Wold-style-definition] 1348 | dumpnfa(nfa, f) | ^~~~~~~ ../src/regex/regc_nfa.c: In function 'dumpcnfa': ../src/regex/regc_nfa.c:1516:1: warning: old-style function definition [-Wold-style-definition] 1516 | dumpcnfa(cnfa, f) | ^~~~~~~~ In file included from ../src/regex/regcomp.c:2178: ../src/regex/regc_cvec.c: In function 'newcvec': ../src/regex/regc_cvec.c:38:1: warning: old-style function definition [-Wold-style-definition] 38 | newcvec(nchrs, nranges, nmcces) | ^~~~~~~ ../src/regex/regc_cvec.c: In function 'clearcvec': ../src/regex/regc_cvec.c:68:1: warning: old-style function definition [-Wold-style-definition] 68 | clearcvec(cv) | ^~~~~~~~~ ../src/regex/regc_cvec.c: In function 'addchr': ../src/regex/regc_cvec.c:91:1: warning: old-style function definition [-Wold-style-definition] 91 | addchr(cv, c) | ^~~~~~ ../src/regex/regc_cvec.c: In function 'addrange': ../src/regex/regc_cvec.c:104:1: warning: old-style function definition [-Wold-style-definition] 104 | addrange(cv, from, to) | ^~~~~~~~ ../src/regex/regc_cvec.c: In function 'addmcce': ../src/regex/regc_cvec.c:120:1: warning: old-style function definition [-Wold-style-definition] 120 | addmcce(cv, startp, endp) | ^~~~~~~ ../src/regex/regc_cvec.c: In function 'haschr': ../src/regex/regc_cvec.c:152:1: warning: old-style function definition [-Wold-style-definition] 152 | haschr(cv, c) | ^~~~~~ ../src/regex/regc_cvec.c: In function 'getcvec': ../src/regex/regc_cvec.c:177:1: warning: old-style function definition [-Wold-style-definition] 177 | getcvec(v, nchrs, nranges, nmcces) | ^~~~~~~ ../src/regex/regc_cvec.c: In function 'freecvec': ../src/regex/regc_cvec.c:204:1: warning: old-style function definition [-Wold-style-definition] 204 | freecvec(cv) | ^~~~~~~~ In file included from ../src/regex/regcomp.c:2179: ../src/regex/regc_locale.c: In function 'nmcces': ../src/regex/regc_locale.c:650:1: warning: old-style function definition [-Wold-style-definition] 650 | nmcces(v) | ^~~~~~ ../src/regex/regc_locale.c: In function 'nleaders': ../src/regex/regc_locale.c:664:1: warning: old-style function definition [-Wold-style-definition] 664 | nleaders(v) | ^~~~~~~~ ../src/regex/regc_locale.c: In function 'allmcces': ../src/regex/regc_locale.c:675:1: warning: old-style function definition [-Wold-style-definition] 675 | allmcces(v, cv) | ^~~~~~~~ ../src/regex/regc_locale.c: In function 'element': ../src/regex/regc_locale.c:687:1: warning: old-style function definition [-Wold-style-definition] 687 | element(v, startp, endp) | ^~~~~~~ ../src/regex/regc_locale.c: In function 'range': ../src/regex/regc_locale.c:724:1: warning: old-style function definition [-Wold-style-definition] 724 | range(v, a, b, cases) | ^~~~~ ../src/regex/regc_locale.c: In function 'before': ../src/regex/regc_locale.c:782:1: warning: old-style function definition [-Wold-style-definition] 782 | before(x, y) | ^~~~~~ ../src/regex/regc_locale.c: In function 'eclass': ../src/regex/regc_locale.c:798:1: warning: old-style function definition [-Wold-style-definition] 798 | eclass(v, c, cases) | ^~~~~~ ../src/regex/regc_locale.c: In function 'cclass': ../src/regex/regc_locale.c:836:1: warning: old-style function definition [-Wold-style-definition] 836 | cclass(v, startp, endp, cases) | ^~~~~~ ../src/regex/regc_locale.c: In function 'allcases': ../src/regex/regc_locale.c:1118:1: warning: old-style function definition [-Wold-style-definition] 1118 | allcases(v, pc) | ^~~~~~~~ ../src/regex/regc_locale.c: In function 'cmp': ../src/regex/regc_locale.c:1152:1: warning: old-style function definition [-Wold-style-definition] 1152 | cmp(x, y, len) | ^~~ ../src/regex/regc_locale.c: In function 'casecmp': ../src/regex/regc_locale.c:1168:1: warning: old-style function definition [-Wold-style-definition] 1168 | casecmp(x, y, len) | ^~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing ../src/regex/rege_dfa.c: In function 'getvacant.isra': ../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/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; | ^~~~~~ 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; | ~~~~~~~~~~~~~^~~~~ ../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)); | ^~~~~~ In function 'cfind', inlined from 'wx_re_exec' at ../src/regex/regexec.c:236:8: ../src/regex/regexec.c:371:20: warning: 'cold' may be used uninitialized [-Wmaybe-uninitialized] 371 | if (cold != NULL) | ^ ../src/regex/regexec.c: In function 'wx_re_exec': ../src/regex/regexec.c:352:14: note: 'cold' was declared here 352 | chr *cold; | ^~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-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") ); | ^~~~~~~~~~~ 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") ); | ^~~~~~~~~~~ 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") ); | ^~~~~~~~~~~ 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 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 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/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 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/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/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/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/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/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/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/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/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 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/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/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/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/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/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/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/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/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/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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-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") ); | ^~~~~~~~~~~ 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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-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/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/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/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/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/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/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/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/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/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/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/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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -Wno-narrowing rm -f /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/libwxregexu-2.8-x86_64-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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") ); | ^~~~~~~~~~~ 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") ); | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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 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 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 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 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 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 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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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/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: ../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/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 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 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/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/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/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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: ../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/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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) | ^~~~~~~~~~~~~~~~~~ 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") ); | ^~~~~~~~~~~ ../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") ); | ^~~~~~~~~~~ ../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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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: ../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?") ); | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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") ); | ^~~~~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/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, | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_ptr); \ | ^~~~~~~~~~~~~~~~ ../src/common/init.cpp:73:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 73 | wxDEFINE_SCOPED_PTR(wxAppConsole, wxAppPtrBase) | ^~~~~~~~~~~~~~~~~~~ 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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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: ../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") ); | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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") ); | ^~~~~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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") ); | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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, | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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: ../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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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: ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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); } | ^~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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") ); | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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") ); | ^~~~~~~~~~~ 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") ); | ^~~~~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/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") ); | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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") ); | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ); | ^~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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:9: warning: '_FORCENAMELESSUNION' redefined 32 | #define _FORCENAMELESSUNION | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/msxml.h:303, 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:9: note: this is the location of the previous definition 478 | #define _FORCENAMELESSUNION 1 | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/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, | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/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...") ); | ^~~~~~~~~~~ ../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), | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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, | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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?") ); | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/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?") ); | ^~~~~~~~~~~ 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") ); | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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: ../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: ../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, | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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, | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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?") ); | ^~~~~~~~~~~ ../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; | ^~~~ 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::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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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: ../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/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, | ^~~~~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 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:135:5: note: in expansion of macro 'wxCHECKED_DELETE' 135 | wxCHECKED_DELETE(m_ptr); \ | ^~~~~~~~~~~~~~~~ ../src/common/rendcmn.cpp:46:1: note: in expansion of macro 'wxDEFINE_SCOPED_PTR' 46 | wxDEFINE_SCOPED_PTR(wxRendererNative, wxRendererPtrBase) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 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") ); | ^~~~~~~~~~~ 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/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/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.")); | ^~~~~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/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")); | ^~~~~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 ../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: ../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/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, | ^~~~~~~~~~~ ../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/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/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/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/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/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/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, | ^~~~~~~~~~~ ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~ 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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) | ^~~~~~~~~~~~~~~~~~ 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:2046:39: ../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:2321:5: warning: 'hAlign' may be used uninitialized [-Wmaybe-uninitialized] 2321 | if (hAlign == wxALIGN_CENTRE) | ^~ ../src/generic/grid.cpp:2317:17: note: 'hAlign' was declared here 2317 | int vAlign, hAlign; | ^~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 ../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) | ^~~~~~~~~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/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()") ); | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-dtor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/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: ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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: ../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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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/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/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) | ^~~~~~~~~~~~~~~~~~ ../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) | ~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 ../src/aui/dockart.cpp:698:9: warning: 'nonnull' argument 'pane' compared to NULL [-Wnonnull-compare] 698 | if (!(&pane)) | ^~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/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/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 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/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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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); | ^~~~~~~~~~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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?") ); | ^~~~~~~~~~~ /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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 ../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 || | ^~~~~~~~~~~ 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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/wx/include/x86_64-w64-mingw32-msw-unicode-release-static-2.8 -I../include -DWX_PRECOMP -Wall -Wundef -Wno-ctor-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu_net-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_core-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_adv-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_html-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_qa-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu_xml-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_xrc-2.8-x86_64-w64-mingw32.a rm -f /builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static' + make -C locale allmo make: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make[1]: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' make: Leaving directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/locale' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.LhdjQh + umask 022 + cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build + '[' /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT ++ dirname /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT + mkdir -p /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build + mkdir /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT ++ /usr/bin/env ++ grep -E '^(w+)=(.*)$' ++ /usr/bin/cut -d= -f1 ++ grep -Evw 'PWD|USER|LANG' + unset + test -z '' + PATH_ORIG=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH_ORIG + PATH=/usr/i686-w64-mingw32/sys-root/mingw/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-15.1.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-'` ++ 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 ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + 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' + 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 + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS ++ 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 ++ grep -- '-config$' + 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 + /usr/bin/make -C build_win32_shared install DESTDIR=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT make: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared' /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/libwx_baseu-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/libwx_baseu_net-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_core-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_adv-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_html-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_qa-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/libwx_baseu_xml-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_xrc-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_xrc_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_aui-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/libwx_mswu_richtext-2.8-i686-w64-mingw32.dll.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/bin /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/config (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxstd.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/share/locale for l in it ; do \ /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxmsw.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/share/aclocal (cd .. ; /usr/bin/install -c -m 644 wxwin.m4 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/share/aclocal) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/share/bakefile/presets) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/include/wx-2.8/`dirname $f` ; then \ /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/include/wx-2.8/`dirname $f`; \ fi; \ /usr/bin/install -c -m 644 ../include/$f /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_shared' ++ /usr/bin/env ++ grep -E '^(w+)=(.*)$' ++ grep -Evw 'PWD|USER|LANG' ++ /usr/bin/cut -d= -f1 + unset + test -z /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/usr/x86_64-w64-mingw32/sys-root/mingw/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-15.1.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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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++ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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' + 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 + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS ++ 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 + /usr/bin/make -C build_win64_shared install DESTDIR=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT make: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared' /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/libwx_baseu-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/libwx_baseu_net-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_core-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_adv-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_html-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_qa-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/libwx_baseu_xml-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_xrc-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_xrc_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_aui-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib ; ) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/libwx_mswu_richtext-2.8-x86_64-w64-mingw32.dll.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/bin /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/config (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxstd.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale for l in it ; do \ /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxmsw.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/share/aclocal (cd .. ; /usr/bin/install -c -m 644 wxwin.m4 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/share/aclocal) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/share/bakefile/presets) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/include/wx-2.8/`dirname $f` ; then \ /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_shared' + export MINGW_BUILDDIR_SUFFIX=_static + MINGW_BUILDDIR_SUFFIX=_static + run_mingw_make install DESTDIR=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT ++ /usr/bin/env ++ grep -E '^(w+)=(.*)$' ++ grep -Evw 'PWD|USER|LANG' ++ /usr/bin/cut -d= -f1 + unset + test -z /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/usr/i686-w64-mingw32/sys-root/mingw/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-15.1.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-'` ++ 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' + 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 + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS ++ 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 + /usr/bin/make -C build_win32_static install DESTDIR=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT make: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static' /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/libwxregexu-2.8-i686-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu-2.8-i686-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu_net-2.8-i686-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_core-2.8-i686-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_adv-2.8-i686-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_html-2.8-i686-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_qa-2.8-i686-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/libwx_baseu_xml-2.8-i686-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_xrc-2.8-i686-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_aui-2.8-i686-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static/lib/libwx_mswu_richtext-2.8-i686-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/bin /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wx/config (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxstd.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/share/locale for l in it ; do \ /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxmsw.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/share/aclocal (cd .. ; /usr/bin/install -c -m 644 wxwin.m4 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/share/aclocal) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/share/bakefile/presets) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/include/wx-2.8/`dirname $f` ; then \ /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/include/wx-2.8/`dirname $f`; \ fi; \ /usr/bin/install -c -m 644 ../include/$f /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win32_static' ++ /usr/bin/env ++ grep -E '^(w+)=(.*)$' ++ grep -Evw 'PWD|USER|LANG' ++ /usr/bin/cut -d= -f1 + unset + test -z /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/usr/x86_64-w64-mingw32/sys-root/mingw/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-15.1.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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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++ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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 ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + 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' + 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 + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cforce-frame-pointers=yes --cap-lints=warn' + export RUSTFLAGS ++ 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 + /usr/bin/make -C build_win64_static install DESTDIR=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT make: Entering directory '/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static' /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/libwxregexu-2.8-x86_64-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu-2.8-x86_64-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu_net-2.8-x86_64-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_core-2.8-x86_64-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_adv-2.8-x86_64-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_html-2.8-x86_64-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_qa-2.8-x86_64-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/libwx_baseu_xml-2.8-x86_64-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_xrc-2.8-x86_64-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_aui-2.8-x86_64-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib /usr/bin/install -c -m 644 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static/lib/libwx_mswu_richtext-2.8-x86_64-w64-mingw32.a /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/bin /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wx/config (cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxstd.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale for l in it ; do \ /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l ; \ /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/share/locale/$l/LC_MESSAGES/wxmsw.mo ; \ fi ; \ done /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/share/aclocal (cd .. ; /usr/bin/install -c -m 644 wxwin.m4 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/share/aclocal) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/share/bakefile/presets) /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/include/wx-2.8/`dirname $f` ; then \ /usr/bin/install -c -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/build_win64_static' + ls /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_xrc_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_xrc_gcc_custom.dll + mv /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/wxmsw28u_xrc_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/bin + ls /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_xrc_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_xrc_gcc_custom.dll + mv /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_net_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxbase28u_xml_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_adv_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_aui_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_core_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_html_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_qa_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_richtext_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/wxmsw28u_xrc_gcc_custom.dll /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/bin ++ basename /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/bin/wx-config ++ basename /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wx-config + rm -rf /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/share/bakefile + rm -rf /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/share/bakefile + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT wxstd + /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT wxmsw + /usr/lib/rpm/mingw-find-debuginfo.sh /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 mingw32 mingw64 ucrt64 extracting debug info from /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxmsw28u_xrc_gcc_custom.dll ~/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxmsw28u_richtext_gcc_custom.dll ~/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxmsw28u_qa_gcc_custom.dll ~/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxmsw28u_html_gcc_custom.dll ~/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxmsw28u_core_gcc_custom.dll ~/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxmsw28u_aui_gcc_custom.dll ~/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxmsw28u_adv_gcc_custom.dll ~/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxbase28u_xml_gcc_custom.dll ~/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxbase28u_net_gcc_custom.dll ~/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/bin/wxbase28u_gcc_custom.dll ~/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/lib/debug/usr/x86_64-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/bin/wxmsw28u_xrc_gcc_custom.dll ~/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/bin/wxmsw28u_richtext_gcc_custom.dll ~/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/bin/wxmsw28u_qa_gcc_custom.dll ~/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/bin/wxmsw28u_html_gcc_custom.dll ~/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/bin/wxmsw28u_core_gcc_custom.dll ~/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/bin/wxmsw28u_aui_gcc_custom.dll ~/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/bin/wxmsw28u_adv_gcc_custom.dll ~/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/bin/wxbase28u_xml_gcc_custom.dll ~/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/bin/wxbase28u_net_gcc_custom.dll ~/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 extracting debug info from /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/bin/wxbase28u_gcc_custom.dll ~/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/lib/debug/usr/i686-w64-mingw32/sys-root/mingw/bin ~/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12 ~/build/BUILD/mingw-wxWidgets-2.8.12-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/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-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j4 /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/libwx_baseu_xml-2.8-x86_64-w64-mingw32.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/libwx_mswu_qa-2.8-x86_64-w64-mingw32.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/libwx_mswu_aui-2.8-x86_64-w64-mingw32.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/libwx_mswu_xrc-2.8-x86_64-w64-mingw32.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/libwx_mswu_html-2.8-x86_64-w64-mingw32.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/libwx_mswu_richtext-2.8-x86_64-w64-mingw32.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/libwx_baseu_net-2.8-x86_64-w64-mingw32.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/libwxregexu-2.8-x86_64-w64-mingw32.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/libwx_mswu_adv-2.8-x86_64-w64-mingw32.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/libwx_mswu_richtext-2.8-x86_64-w64-mingw32.dll.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/libwx_mswu_aui-2.8-x86_64-w64-mingw32.dll.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/libwx_baseu_xml-2.8-x86_64-w64-mingw32.dll.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/libwx_mswu_qa-2.8-x86_64-w64-mingw32.dll.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/libwx_mswu_xrc-2.8-x86_64-w64-mingw32.dll.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/libwx_mswu_html-2.8-x86_64-w64-mingw32.dll.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/libwx_mswu_adv-2.8-x86_64-w64-mingw32.dll.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/libwx_baseu_net-2.8-x86_64-w64-mingw32.dll.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/libwx_baseu-2.8-x86_64-w64-mingw32.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/libwx_baseu-2.8-x86_64-w64-mingw32.dll.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/libwx_mswu_core-2.8-x86_64-w64-mingw32.dll.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/libwx_mswu_aui-2.8-i686-w64-mingw32.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/libwx_baseu_xml-2.8-i686-w64-mingw32.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/libwx_mswu_qa-2.8-i686-w64-mingw32.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/libwx_mswu_richtext-2.8-i686-w64-mingw32.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/libwx_mswu_xrc-2.8-i686-w64-mingw32.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/libwx_mswu_html-2.8-i686-w64-mingw32.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/libwx_mswu_adv-2.8-i686-w64-mingw32.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/libwx_baseu_net-2.8-i686-w64-mingw32.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/libwxregexu-2.8-i686-w64-mingw32.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/libwx_mswu_richtext-2.8-i686-w64-mingw32.dll.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/libwx_mswu_aui-2.8-i686-w64-mingw32.dll.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/libwx_mswu_xrc-2.8-i686-w64-mingw32.dll.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/libwx_baseu_xml-2.8-i686-w64-mingw32.dll.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/libwx_mswu_qa-2.8-i686-w64-mingw32.dll.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/libwx_mswu_html-2.8-i686-w64-mingw32.dll.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/x86_64-w64-mingw32/sys-root/mingw/lib/libwx_mswu_core-2.8-x86_64-w64-mingw32.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/libwx_mswu_adv-2.8-i686-w64-mingw32.dll.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/libwx_baseu-2.8-i686-w64-mingw32.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/libwx_baseu_net-2.8-i686-w64-mingw32.dll.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/libwx_mswu_core-2.8-i686-w64-mingw32.dll.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/libwx_baseu-2.8-i686-w64-mingw32.dll.a: replacing with normalized version /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/i686-w64-mingw32/sys-root/mingw/lib/libwx_mswu_core-2.8-i686-w64-mingw32.a: replacing with normalized version Scanned 159 directories and 1330 files, processed 42 inodes, 42 modified (42 replaced + 0 rewritten), 0 unsupported format, 0 errors Processing files: mingw32-wxWidgets-2.8.12-40.fc43.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.AeimlH + umask 022 + cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build + cd wxWidgets-2.8.12 + DOCDIR=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/share/doc/mingw32-wxWidgets + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/share/doc/mingw32-wxWidgets + cp -pr /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/docs/licence.txt /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/share/doc/mingw32-wxWidgets + cp -pr /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/docs/licendoc.txt /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/share/doc/mingw32-wxWidgets + cp -pr /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/docs/lgpl.txt /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/share/doc/mingw32-wxWidgets + cp -pr /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/docs/gpl.txt /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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-40.fc43 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(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-40.fc43.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.12QfIX + umask 022 + cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build + cd wxWidgets-2.8.12 + DOCDIR=/builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/share/doc/mingw64-wxWidgets + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/share/doc/mingw64-wxWidgets + cp -pr /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/docs/licence.txt /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/share/doc/mingw64-wxWidgets + cp -pr /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/docs/licendoc.txt /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/share/doc/mingw64-wxWidgets + cp -pr /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/docs/lgpl.txt /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/usr/share/doc/mingw64-wxWidgets + cp -pr /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/wxWidgets-2.8.12/docs/gpl.txt /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT/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-40.fc43 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(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-40.fc43.noarch Provides: mingw32-wxWidgets-static = 2.8.12-40.fc43 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-40.fc43.noarch Provides: mingw64-wxWidgets-static = 2.8.12-40.fc43 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-40.fc43.noarch Provides: mingw32-wxWidgets-debuginfo = 2.8.12-40.fc43 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-40.fc43.noarch Provides: mingw64-wxWidgets-debuginfo = 2.8.12-40.fc43 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/BUILD/mingw-wxWidgets-2.8.12-build/BUILDROOT Wrote: /builddir/build/RPMS/mingw32-wxWidgets-static-2.8.12-40.fc43.noarch.rpm Wrote: /builddir/build/RPMS/mingw64-wxWidgets-debuginfo-2.8.12-40.fc43.noarch.rpm Wrote: /builddir/build/RPMS/mingw32-wxWidgets-debuginfo-2.8.12-40.fc43.noarch.rpm Wrote: /builddir/build/RPMS/mingw64-wxWidgets-static-2.8.12-40.fc43.noarch.rpm Wrote: /builddir/build/RPMS/mingw32-wxWidgets-2.8.12-40.fc43.noarch.rpm Wrote: /builddir/build/RPMS/mingw64-wxWidgets-2.8.12-40.fc43.noarch.rpm Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.bYtbY6 + umask 022 + cd /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build + test -d /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build + rm -rf /builddir/build/BUILD/mingw-wxWidgets-2.8.12-build + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild mingw-wxWidgets-2.8.12-40.fc43.src.rpm Finish: build phase for mingw-wxWidgets-2.8.12-40.fc43.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1753264537.698386/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/mingw-wxWidgets-2.8.12-40.fc43.src.rpm) Config(child) 10 minutes 35 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "mingw-wxWidgets", "epoch": null, "version": "2.8.12", "release": "40.fc43", "arch": "src" }, { "name": "mingw64-wxWidgets-debuginfo", "epoch": null, "version": "2.8.12", "release": "40.fc43", "arch": "noarch" }, { "name": "mingw32-wxWidgets", "epoch": null, "version": "2.8.12", "release": "40.fc43", "arch": "noarch" }, { "name": "mingw64-wxWidgets-static", "epoch": null, "version": "2.8.12", "release": "40.fc43", "arch": "noarch" }, { "name": "mingw64-wxWidgets", "epoch": null, "version": "2.8.12", "release": "40.fc43", "arch": "noarch" }, { "name": "mingw32-wxWidgets-static", "epoch": null, "version": "2.8.12", "release": "40.fc43", "arch": "noarch" }, { "name": "mingw32-wxWidgets-debuginfo", "epoch": null, "version": "2.8.12", "release": "40.fc43", "arch": "noarch" } ] } RPMResults finished